Twin Killers Concert History
Twin Killers are a five-piece band from Baton Rouge. They inherently mix sounds from two guitars, each with their own semi-complex sound boards, a bassist basing his sound behind a synthesizer, a drummer using a standard set of drums to produce crisp beats, and a female lead singer able to use her talent in a variety of ways.
Comments & Reviews: