A fantastical, idiosyncratic interpretation of British history in animated music video form.
1979
1980
1965
2006
2024
2025
2000
2003
2001
1996
1966