The Touge-Otaku

Driven by the Love of the Drive

Tag Archives: cosworth

Clarkson’s Sierra Cosworth Hot Lap

Yet more visual evidence that yes indeed, Top Gear is STILL the best! You kinda need to watch this weeks episodes to get it (the video), so go! Watch it now!!

As for me? Time to find a Sierra Cosworth……oh wait, America. Damnit…..


Cosworth STI CS400

Because everything is better in matte-black, Cosworth did an STI in the evil paint-scheme. Oh yeah, and there’s a whole lot of go to go along with the show (yeah yeah sorry, cliché statement)…

Read more of this post