uhh.. The US spec 8C dropped in to Detroit a month ago.. Detroit of all places.

Talk about laying down the gauntlet..? Too bad we're only getting 99...
http://www.autoblog.com/2007/07/31/a...erica-in-2008/
There's videos of it driving around at this unveiling as well.