September 1st, 2010

Road going race cars

Mixing open wheel race cars and public roads means that superhuman car control is needed. These guys have it in spades.

Video