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.
2015
2010
2019
2013
2018
2021
—
1996
2002
2012
2008
2023
2024
2020