Title says it all. I absolutely love these cars. I'm sure everyone has seen these vids before because, obviously, this is SVTP...enjoy watching them again.
And you can't beat it with the greatest Deftones song!
[youtube_browser]R0OusN1y1Yc[/youtube_browser]
Maybe you missed my favorite part...
[youtube_browser]BghVb2fM8dY[/youtube_browser]
And the Top Gear review...
[youtube_browser]P8YZzGaprtA[/youtube_browser]
And you can't beat it with the greatest Deftones song!
[youtube_browser]R0OusN1y1Yc[/youtube_browser]
Maybe you missed my favorite part...
[youtube_browser]BghVb2fM8dY[/youtube_browser]
And the Top Gear review...
[youtube_browser]P8YZzGaprtA[/youtube_browser]