The Twitch have just finished their Freak Flag USA Tour and are now on their way home! They had an awesome time and are more than happy to do it again next summer. They would like to thank everyone at each of the venues as well as the kind hospitality of the club owners/employees. In addition, The Twitch would like to thank all of the people who came out to their shows and supported them, and last but not least, the fans/friends/family back home who have supported them from day one!
If you missed out on their recent tour then don’t worry because The Twitch will also be touring Germany in March of 2013! More details coming soon!
The Twitch have also received a lot of international radio love on stations such as:
Congrats to The Twitch on finishing up their recent tour and keep checking back for updates on their tour in Germany next year through their Official Website.