Tuesday, January 29, 2013

723. Holy Toledo

Toledo is a city on Maumee Bay in Ohio.
In 2014, people will begin to see images of Jesus Christ on everything from toasted bread to stains in alleyways - in Toledo.
In 2015, our lord and saviour will make his miraculous return - in Toledo.
It seems too bizarre to be true, but the man in front of the liquor store is quite insistent.