Shelby cobra owner sucks at teh driving !

I dont know what is worse the guy driving that at a fucking drag strip or him driving at all…