Video 20070925

Talking Heads live in Rome 1980 – Born Under Punches