NEWS: Stockport’s The Kill Van Kulls release new single and announce Live at Leeds show March 3, 2011 With the release of their debut single ‘Fools Wish’ just days away, 2011 looks set to be the year for Stockport’s brightest export The…