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 faceĀ on a hospital window caused »
0
Comments








