News
Articles
Gallery
Store
Trivia
More
Jobs \ Staff \ Contact \ About
620hp with 650 ft lb of torque, 6.2l Supercharged V8, factory built track ready monster