13 Tacky Holiday Displays That Overpower The Neighborhood
Nothing says Merry Christmas more than pissing off your neighbors with excess street traffic and a yard brighter than a nuclear bomb detonation.
Published 7 years ago in Wow
Nothing says Merry Christmas more than pissing off your neighbors with excess street traffic and a yard brighter than a nuclear bomb detonation.












