Where does this clip come from then, Happy Toast?
(
maiden is filmed before a live studio audience,
Fri 10 Feb 2012, 13:39,
archived)
a web forum without any description, just that posted (but in a much large filesize)
(
HappyToast Groat froth,
Fri 10 Feb 2012, 13:42,
archived)