silverburst
Well-known member
I'd be dead within a month if I lived in Las Vegas...
im gonna have to go to SEMA some day..looks really fun
Pic 1 - LOVE the turbocharger placement.