Lots of strange sightings reported this week!
Another big cat was spotted in the UK in clear view during the day. The Independent posted a full report.
The Mothman was seen near Cincinnati, Ohio. Phantoms and Monsters posted an eye witness report of the sighting here.
AOL News has an article and video about some strange lights seen over Utah that appear to be dropping something. You can find the article here. Anybody have any idea of what could be causing the lights?