Hi-Tech Chinese Street Sweeper MrsNekoJeans Published 04/22/2011 The technological advances in China are mind blowing. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: street road air funny cool wtf stupid outside lol fail hilarious awesome bad badass thing mrsnekojeans neko important learn jeans clout NEXT VIDEO Epic Cliff Jump 2 Comments Log in for Comments
2 Comments