A fan recording of a Talking Heads performance form their legendary 1983 tour, Stop Making Sense.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States