Found on the Web
We Surf So You Don't Have To

5/20/2007

The 100 Fastest Cars: number 31, oh yeah! Two observations: the numbering is not important and what the hell is this thing doing in there? {via}