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