Tuned and Matt Farah visit racing legend Steve Millen’s company Stillen in Costa Mesa, California to see what happens when he gets his hands on the Nissan 370Z. Already a potent machine, what happens when they upgrade pretty much everything? Fortunately, it doesn’t suck, according to Matt.

LEAVE A REPLY

Please enter your comment!
Please enter your name here