Posts Tagged as ‘Florida’

Published on May 8th, 2008

Orlando, Florida appears to be a hot-bed of bizzare happenings at the moment. Recently the appearance of a Turin-Shroud-esque jesus »

0 Comments