Manx Fairy Tales: The Tall Man of Ballacurry
Road racing thrills on the short circuit at Billown in the south of the Island.