Now Playing Eminem Lose Yourself

NatWest Island Games are open!

More from Isle of Man Sport