Beastie Boys in Washington Square Park, 1986

Beastie Boys, Washington Square Park, Arch, 1986
Ah, simpler times?

Photo via History Lovers Club on Twitter

Spread the love

1 thought on “Beastie Boys in Washington Square Park, 1986”

Leave a Comment

%d bloggers like this: