Glen Strachan is a musician from London who has annoyed a lot of people since forming Indie Punk band TheBed in 1999.
TheBed disbanded in 2005 to make way for England & The April, who "take pop, punk, psychedelia and folk sounds,
then compact them into dreamily haunting harmonies" - Ents24.com
In 2007 Glen began recording solo albums & later moved to Berlin where he recorded the concept piece 8 Love Rivals.
Now playing shows with JEEPS; characters happened upon for a spell & for scuttles.
There's a selected discography, while all current happenings are monologued on teatone.net