• 4 years ago
Blue Öyster Cult: A Long Day's Night
At Navy Pier/Skyline Stage, Chicago, Illinois, on June 21, 2002
It's so named because that day was summer solstice,
the longest day of the year.

Category

🎵
Music

Recommended