Video: Brenspeed Wins First NMRA Race With New 2013 Mustang
Brenspeed debuted their latest NMRA Mustang drag car this week. Its a 2013 model in Gotta Have It Green with a supercharged Aluminator engine, and it helped Brenspeed continue their string of victories this racing season.