Taste HQ
Let the Music Do the Talking (Live In Worcester, MA, March 12, 1986) artwork
Hard Rock

Let the Music Do the Talking (Live In Worcester, MA, March 12, 1986)

Aerosmith

From Classics Live! II

June 29, 1987 · 5:45

Your rating

12345678910

Comments (0)

0 words

No comments yet — be the first.