Originally Posted by COWL327 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.
Forum Rules