Entries from April 2010

Sunday, April 4th, 2010

Introducing the 2010 ITFAIS Racing Dodge Charger

The 2010 ITFAIS Racing Dodge Charger Super Unlimited NASA racecar was released today and is ready for the first NASA race at New Jersey Motorsports Park on April 17.