The Rolling Stones At Washington Square?
The Rolling Stones landed on our shores in 1964 for their first US tour and our hotel was their home base. Can you imagine Keith Richards hanging in the lobby bar? Charlie Watts getting hot sauce advice from Ronnie? Ooh, what I would give to see Mick busting out his Tina Turner-like moves in the […]