There are two artists with this name
These are videos from concerts where The Twang played, so they may be of other bands that played the concert as well.
Hove Festival 2007 Jun 26 - 30, 2007 Arendal, Norway Added by Concert Archives