Article
The night a bizarre 'jellyfish' UFO was spotted hovering above a UK town
Rating:
0.0
Views:
5
Likes:
1
Library:
1
People in Stroud were convinced they saw a 'flying chandelier' in 1989 - and some feel it's the Iraq Jellyfish UFO seen nearly 30 years later.
Rate This Post
Rate The Educational Value
Rate The Ease of Understanding and Presentation
Interesting or Boring? Rate the Entertainment Value