The final boss of Christmas... Every Christmas...

These are the worst things ever invented by a human, rivaling horrific inventions like the atomic bomb and the Ford Pinto.
Post image

Comments