We may earn a small commission from affiliate links and paid advertisements. Terms
Originally posted by Import R@Jun 8 2004, 09:59 AM
/me is happy he lives an hour away from their shop. Those guys are super cool and know their shit. Seen them run at orlando speedworld to test, that car is sick.