street race
Street Racers in Okinawa
Recently, most of Okinawa's racetracks have been shut down, which leaves drag racers just one option—to compete on the streets of Okinawa.
Advertisement
Recently, most of Okinawa's racetracks have been shut down, which leaves drag racers just one option—to compete on the streets of Okinawa.