1.0 by 1,503 huffers

Holy shit!! ... it says Ukraine in Ukrainian on the building! how fucking awesome!

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations