Following their successful UK headline tour in April, modern rock outfit Twister have released their brand
new single Own Worst Enemy. The band is now excited to show fans the music video for the track, which is available below.
Singer and guitarist Stevie Stoker comments: “Twister are evolving and progressing with every
release and the momentum we’re building on the road is really driving us to bigger and better things
in the studio. It’s such an exciting time.”