A bold claim, you say? Consider this: Ferraris, Audi R8s, Aston Martins, McLarens, Lamborghinis, Porsches, Mercedes, Vipers, etc., etc. tearing around a road course, occasionally on two wheels, their bumpers separated by the width of an eyelash. Sounds pretty sweet, amiright? IndyCar traveled to Barber Motorsports Park in Birmingham, Alabama this weekend, and brought the […]