Rain showers lead to Southern 100 red flag

BBC Local News

Published

BBC Local News: Isle of Man -- Racing at the Isle of Man's Southern 100 Road Races is abandoned after a heavy rain shower.

Full Article