Corvette Drivers Crash Into Each Other During Totally Idiotic Street Race By: Mustang Forums | November 28, 2011