Now Playing

Cher

Believe

Royal Supreme title means great deal to victor

More from Isle of Man News