Ben Glover: Trick of The Light Review Music Review July 19, 2011Ben Glover is an interesting chappy, from Co. Antrim he headed off to Nashville two years ago. That had followed...