In Texas tech hub, scooter mania