The Twitch was voted best rock band and live performance in the latest appreciation
polls. The Twitch an international recording act since 2002, put on an amazing high energy live show. Dual guitars and dual vocals backed by a stellar drum and bass combo make this band a favourite live act. Keep rocking guys !