With: The Drop [band]
location_city Hard Rock Cafe, Glasgow
Twister are a Durham-based pop-rock outfit formed in 2006.
Releases include the EP "Twister" and album "This isn't Wonderland".