Review: Miami band Seafoam Walls’ album ‘Standing Too Close to the Elephant in the Room’
By Ljubinko Zivkovic, Rock At Night Amsterdam Review: Seafoam Walls’ – Standing Too Close to The Elephant in The Room – Release date: October 18, 2024 Pushing the boundaries into direction not taken too often […]