As he prepares for the upcoming 2013 IZOD IndyCar Series, Alex Tagliani will test the Team Barracuda Networks Honda at Sebring International Raceway, Florida on Thursday December 13. For Tagliani ...
Read More »As he prepares for the upcoming 2013 IZOD IndyCar Series, Alex Tagliani will test the Team Barracuda Networks Honda at Sebring International Raceway, Florida on Thursday December 13. For Tagliani ...
Read More »