Today i lazily covered the drama between the youtube juggernaut Cleetus Mcfarland and the man who owns the worlds fastest stick shift 2jz powered Supra, Grannas Racing. Does the twin turbo ls powered corvette kart Leroy the savage pull it off?
source