Quote Originally Posted by COWL327 View Post
How does it feel on the street...hiway and around town
The cam is badass on the hwy. No more problems at a stop light.. from a 60 punch its insane to think its a 4.8L by watching the speedometer keeping pulling hard.