More pictures here: http://www.fiaformulae.com/multimedia/car…

Looks like an Audi R10 TDI in my opinion. For reference: