Tag: drag race

The entry of the World Drag Motor Racing Branch

Do you already understand what did mean by a World Drag Motor? Drag bike is one of the most popular automotive sports or motorsports. Even though the rules are completely different from MotoGP and WSBK, drag bikes have their own challenges. Drag bikes are quite well known in Indonesia and are a branch of motorsport […]