Jun 22, 2014 | Fresh Stream TV FREAKS – LEECHES 7″ Canada’s TV Freaks have been putting out some solid garage-punk for a few years now, and this release is unsurprisingly a winner…. Greg Witz