As expected, it’s Friday the 13th so the ex-CT occult indie rock band The Amphibious Man have returned from whatever realm they inhabit to release their new album Silver Alert for streaming and purchase. It is the lo-fi group’s first release since 2015’s Witch Hips.
Listen to Silver Alert below: