The Lemonheads Tickets - O2 Institute Birmingham
The Lemonheads are an alternative rock band from Boston, Massachusetts.
The Lemonheads were formed in 1986 and their popularity grew in 1992 before taking a break in 1997. They have reformed with a rotation of different musicians on tour consisting of session musicians. The band released its latest album, Varshons 2, in February 2019.
Face Value £25