Stiff and Kitsch - Trip Advisor review for Britain

Stiff and Kitsch present a little ditty about their love of Britain.