Introducing: The Peach Fuzz

Despite having only three tracks officially released, Liverpool band The Peach Fuzz are already creating quite the buzz with their blend of "psych, pop, and rock 'n' roll".  The five-piece have already burie...