That's interesting. It looks similar to ChampCar cars (in a general way), and is manufactured by the same company that builds the DP01s. With that big old V12 back there, it ought to be an interesting drive. It must sound pretty damn good.
Strange concept for a league.
I hope it proves to be popular, but it's just so... strange.