In: Humor, I Do What I Want, Weird, WTF
All hail the 12-foot Home Depot skeleton, the Halloween mascot of 2020 (16 Photos)
1
A few days ago, I kept seeing memes where people had absurdly large skeleton decorations in their yards. I honestly thought they were photoshop jobs, and damn good ones. After all, there’s no way that one of America’s biggest retailers would just have 12-foot skeletons laying around, right?
Right?