Clip preview
5050 Amber in island Princess Escape
Amber is an island princess (there are a few islands in east yorkshire, bit cold though). she is bound hand and foot and gagged with a thin strip awaiting her fate. but, can she escape... will she get help from a ridiculous comedy stuffed creature to escape.... er......
Watch the full clip