Brooklyn lo-fi pop group Slam Donahue were formed in Wolcott, Connecticut in ’09 2009 by vocalist/guitarist David Otto and bassist Thomas Sommerville. Both self-taught musicians fulfilled in their youthful days and emerged together more than a distributed ravenous curiosity about the annals of pop music. In early stages, the duo …
Read More »