2002 – Anglia TV – The Biz


The Ugly Dog Skiffle Combo on ITV show ‘The Biz’ – filmed on 24th June 2002. Filmed at the Jolly Farmer’s in Swanton Abbott, Norfolk, UK. (Copyright ITV)