Girl on Girl BATTLE – 600+ hp Street Cars!

It’s not often you see girls racing at the drag strip, let alone driving these LSx BEASTS! We setup a race between Jessica’s C7 Z06 and Shelby’s CTS-V! (both …

source