19 November 2010, JellyBean @ 10:16 am

According to residents around Guantanamo Bay, they frequently saw UFO’s – some as big as aircraft carriers.

This from Weird Things TV:

YouTube Preview Image

Related Reading:

Be Sociable, Share!
Level Beyond is based on
WordPress platform, RSS tech , RSS comments design by Gx3.