May 10, 2001 10:25 AM Subscribe
UFO spotted? This well may be the new Chinese stealth wave our CIA has been trying to blow away from our shores but to no avail. For the first time, China able to spy on us and to knock down surfers too.
This thread has been archived and is closed to new comments