This Couple In Hamburg, NY Came Home To This Covering Their Home [PICTURE]
Seriously, what the hell?
Imagine coming home from work at 5 and this sucker is over your house.
Maybe they were trying to get their home's Halloween costume ready for next year?
...Nahhhh.