DeltaWing Indycar concept takes open wheel racing to a new level
Taking open wheel racing to a new level, from both an engineering standpoint and the overall spectator experience, DeltaWing LLC of Indianapolis has popped up an IndyCar concept at the Chicago Auto Show that looks a hybrid of a Batmobile, land-speed..
DeltaWing Indycar concept takes open wheel racing to a new level Read More »