Windy Corner is a point of interest, located at A18, Isle of Man
Windy and has a crappy goat track to get down! Had to wait an hour for the road to reopen before we could get off the mountain!
Mohammed Omar elarsheed
Watching TT racing