OK, first up it's important to remember that the term 'UFO' stands for Unidentified Flying Object, which means it's just that. Unidentified doesn't mean it's from outer space.Now that I've said that I can rest assured that nobody in a black SUV will be visiting my home. I love this stuff and it sure is fun to speculate isn't it? New Hampshire has it's own history wit alleged close encounters.

What do you think of this video from the weekend in Amsterdam? Space visitors? Mylar balloon? Hoax? Perhaps even more importantly, is that an invisible jet? Who's in it, Wonder Woman or Marvel's Agents of SHIELD?

 

More From 97.5 WOKQ