Video: This Quad-Turbo LS-Swapped C4 Earns The Name The Chupacabra

Corvette Karts seem to be all the rage these days, but this quad-turbo LS-swapped C4 just may be the craziest we’ve seen so far.