Home Features Battle Royale: Kaleido Take Over Top Spot, In This Moment Lead Video Countdown Debuts Battle Royale: Kaleido Take Over Top Spot, In This Moment Lead Video Countdown Debuts planetsixstring June 2, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest See the Battle Royale Video Countdown Top 10 hard rock and metal videos of the week and vote for your favorite clip here. Continue reading…