The Foam Heads Oxford, UK
The Foam Heads are a three-piece band from Oxford, UK.
Indie Rock nominees 2024 - Radio Wigwam.
Tracks of Our Year 2023 - Nightshift Magazine.
Turn it up and Play it Loud!
(Listen Responsibly)
Streaming and Download help