June 25, 2013

How much grip does your car have on the road? Probably not as much as this 1981 Lamborghini Countach.