The Foam Heads

Follow this artist

About this artist

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)