104km/h Scorpion + Smashes All Records! Dualped Proprietary Motors ROCK!

Rather him not me. 104 km/h?! :open_mouth: