Where were you December 14, 1983?

Via Fans

Travel back in time to the totally awesome 80's and hear this fan's firsthand experience of Stop Making Sense.

October Radio Off-site! Musical Explorations of Place

More Info