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)