The Foam Heads

Sobre este artista

The Foam Heads are a three-piece band from Oxford, UK.
The Foam Heads write their tracks about modern life to the backdrop of their music from guitar anthems to a semi-acoustic ether.
Turn it up and Play it Loud.
(Listen Responsibly)