Indie rockers TTNG shaped in Oxford, Britain in 2004 when, poking fun at their city’s low criminal offense price, they named their music group This Town Demands Guns on the whim. Centered around vocalist/guitarist Stuart Smith and business lead guitarist Tim Collis, the tempo section rotated many times over another …
Read More »