Dentist Are “Making A Scene” With New Album
The upbeat, melodic and fuzzed out trio Dentist have released their new album, Making A Scene, via Cleopatra Records. Making A Scene touches…
The upbeat, melodic and fuzzed out trio Dentist have released their new album, Making A Scene, via Cleopatra Records. Making A Scene touches…