quasi Report This Comment Date: August 25, 2008 09:19PM
Drag racing and ATV proving ground.
pro_junior Report This Comment Date: August 25, 2008 09:39PM
isn't that where they filmed the moon landings?
gurugoose Report This Comment Date: August 26, 2008 12:22AM
Chinese Olympics