[From All News Web – China: Dazzling UFO seen and flimed by eight firefighters]
Listened to: I Believe In You from the album “Spirit Of Eden” by Talk Talk
[From All News Web – China: Dazzling UFO seen and flimed by eight firefighters]
Listened to: I Believe In You from the album “Spirit Of Eden” by Talk Talk