A man cannot get any sleep. A Liquid Television animated short.
1952
1998
1973
2012
2020
2008
2006
2023
2014
1965
1964
1989
1982
2024
1985
2002
2018