Tag Archives: 99%

Bad Touch – Truth Be Told

Norfolk may be that somewhat sleepy county over to the extreme right of the map but there’s nothing sedate about the second album from Bad Touch, Truth Be Told. Stacked with oomph, riddled with self-assurance and oozing vitality, this is an album tailor made for when the good times are flowing. …

Read More »