location_city The New Cross Inn, New Cross
£15.00
The Brains are a Canadian psychobilly band formed in 2003.
Key members include: Rene D La Muerte - guitar/ vocals, Colin The Dead - bass and Phil The Beast - drums.