Now Playing Police Don't Stand So Close To Me

Great Britain retain title

More from Isle of Man Sport