2012 Formula Hybrid Competition

The 2012 Formula Hybrid Competition is taking place at the New Hampshire Motor Speedway in Loudon, NH.

Check back for updates during the competition.