atwoodmagazine.com
Today’s Song: The Sheratons Roast Rave Culture on Brit-Pop Rocker “Raving and Drooling” - Atwood Magazine
With the whimsy of The Kaiser Chiefs, the snarl of The Clash, and the brashness of youth, The Sheratons' newest single, “Raving and Drooling” knocks your door off the hinges.
Oliver Crook