David’s hilarious new stand-up special shot at his recent Worst Daddy in the World tour stop in Chicago, IL at The Metro.
2024
2022
1979
2011
2020
2015
2023
2019
2010
1982
1983
2017