Dr. Dog’s newest album, “Abandoned Mansion”: And mini discography

Dr. Dog originated in from West Grove, Pennsylvania and self-recorded and self-released their first album The Psychedelic Swamp way back in 2001. Scott McMicken and Toby Leaman have been playing music together since 8th grade, starting their early project called Raccoon. In 2002 Dr. Dog formed with the addition of Zack Miller, drummer Ted Mark, and guitarist Doug O’Donnell. Their […]

Read More Dr. Dog’s newest album, “Abandoned Mansion”: And mini discography