SpeedRacer-2014-06-12-00h30m53s238 June 14, 2014 1920 × 1080 Review Center: Speed Racer Apparently, Speed is really into chicks slapping bitches.