A series of monologues.
October 6, 1998
Released
Talking Heads 2
3h 20min
—
BBC
2017
2011
2025
2022
2024
1995
2019
2023