UFO sightings – TV report about a UFO caught on tape above Taipei 101 building (tallest building in the world from 2004 to 2010) in Taiwan. This was allegedly recorded this year, but the exact date is unknown.
If any of you have more info about this footage, please leave a comment below!
Leave a Reply