1.0 by 1,730 huffers

I've seen this statue somewhere before... Oh, yes, outside an LDS temple in Salt Lake City.

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations