Tag: scooter crash

  • Tokyo Scooter Guy CRASHES!!!!

    July 5, 2018
    Man, traffic accidents suck when you are part of them. They only suck a little less when they are not…