1.0 by 1,610 huffers

I'm from Brazil and I am SURE this photo was taken here... I'm not proud of that!

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations