Wednesday, August 1, 2012

FLASHBACK 1984: Alien Lands at Los Angeles Olympics




Skip to the 4 minute mark to see the UFO  or the 10:30 mark to see the alien.