After making over 300,000 Australians laugh on his last tour and taking a year off to star in his first feature film, Carl returns at his brilliant best with his brand new show.
1931
2024
1996
2023
2019
1954
2004
2001
2014
2011
1973
2005
2021
1961
1962
2020
1938