The sport of motorcycle drag racing is really changing. We have talked about the rise in popularity of mini bike racing. The small bore craze was clearly evident when we spotted this insane nitrous scooter at Showtime Dragstrip near Clearwater,…
The sport of motorcycle drag racing is really changing. We have talked about the rise in popularity of mini bike racing. The small bore craze was clearly evident when we spotted this insane nitrous scooter at Showtime Dragstrip near Clearwater,…