Shelby cobra owner sucks at teh driving !

i wonder if they even make an lsd for that car