Kingdom Of Giants Sign with InVogue Records June 18, 2014 // 0 Comments Band Recording New LP Set for Release in October; Catch Them on the Ernie Ball Stage at Vans Warped Tour on June 21 California based Kingdom Of Giants have signed [...]