Speed Racer ★★★

Wtf did I just see?