Sign Up!
Login
Greenpeace produced the Blaire Witch Santa ad where he's locked in a basement planning to cancel Christmas due to Global Warming. His house is melting in the North Pole. What do you think?
Comments: Add Comment