The red scooter is the Japan mail service. These guys drive their scooters like crazy as if they are always in a race to the finish line. The only other scooter riders that can compete with these guys are the Pizza delivery guys. Both are quite nuts when it comes to how […]