The debut album from London’s TV Priest is a sonic assault that boasts the fledgling bands ability to craft thought provoking but noisy post-punk. Continue Reading