Loading...
Matt's Collection

Talking Heads   02/27/1981

Nakano Sunplaza, Tokyo, Japan
Source FM. 2024 upgrade. 24bit.
Media FLAC
Notes
FM. 2024 upgrade. 24bit.
Trades Allowed Yes
Owned by Matt · Last Updated Apr 20, 2024