http://www.coasttocoastam.com/gen/page2022.html?theme=light
They have arrived!!!!!!!! What on earth is it?
Work on this site Beemaster when you have a spare few days!
http://isaaccaret.fortunecity.com/
A spoof using photoshop.. they've debunked it already on abovetopsecret.com.
I dont really believe in UFO but i would call that the Ceiling Fan From Heck
C
Er.. that's photo shopped. I can tell for sure :-P