The beast battle is between Mark Woodruff in his Proline powered Twin Turbo Chevrolet Corvette and Scott Lowery in his Moran powered Twin Turbo Cadillac XLR.


Both cars are laying down about 3000 HP. Those turbos are with the size of cantaloupes! This is truly a monster race.