Friday, April 13, 2012

Satan's Steed


This statute of a demonic blue steed rears outside Denver's Airport.

No comments:

Post a Comment