Drag Racing – Tagum City

Drag racing is a type of motorsport in which two cars or motorcycles compete to see which one can cover a quarter-mile distance (402 meters) in the shortest amount of time. The race typically takes place on a straight track, known as a drag strip, and is won by the vehicle that crosses the finish […]

Drag Racing – Tagum City Read More »