Reviews Rug Busters Music Video Review On their spiky new post-punk single “Rug Busters”, seven-piece Amsterdam based band Personal Trainer list off various types of people and personality traits, with the answer being if you match …