Two iconic supercars both boasting over 600 horsepower go head-to-head on a 1/3 mile roll race. Find out which one’s going to come out on top!