Most motorcycle enthusiasts have likely heard of the Isle of Man TT, but many may not have heard of the Southern 100 Road Races, which take place on the same island. Referred to as the “Friendly Races,” the first event was held back in 1955. The races are held on the Billown Circuit located in […]