Chevy vs Ford – does it ever end? A couple supercharged Shelbys vs a heads/cam LS7 Z06 – a evenly matched group of 600hp muscle cars tearing up the highway!
Chevy vs Ford – does it ever end? A couple supercharged Shelbys vs a heads/cam LS7 Z06 – a evenly matched group of 600hp muscle cars tearing up the highway!