London Show Announced For August
Via The Gutter Twins MySpace Blog
The Gutter Twins have announced that they will perform at Shepherds Bush Empire in London on Wednesday, August 13 2008. This is one of many shows the band will be playing this Summer. We will announce the other dates as they become available.