Tag: touras

Posted in Car Mod

He created the worlds only 1,000HP Ford Taurus SHO!

Zach has had crazy dreams since we first met him at a half mile event in Dallas a few years ago, when this Taurus was…

Continue Reading