This "budget" boosted C5 Corvette is a terror on the streets. We take a look with the help of That Racing Channel. Posted by Brian Havins