Sunday, June 14, 2015

An Ode to Scream



There are 2 glasses, after all.


Blue Oyster Cult's eponymous album, released in January 1972, has long been on my top 10 list of debut albums.  

No comments:

Post a Comment