Twang! The Twang hit the road in advance of the release of their new double A side single October 18, 2007