Now Playing Foundations Baby Now That I've Found You

Torr-ific Island in semi-finals!

More from Isle of Man Sport