Discussion in 'Current Events' started by the Streif, Aug 15, 2012.
No link yet, just this headline on CNN's site.
Mach 6? That's gotta be like what? 2, 3 hundred miles an hour?
Perhaps more than...hey look, the Loch Ness Monster!
They should have gone straight to plaid...