News

"Should Be Higher" video!

The North American leg of the Delta Machine Tour kicks off tonight in Detroit and what better way to get things going then for the band to release the world premiere of the “Should Be Higher” video! A live version of the song with possibly one of the best backing screen videos ever. Just amazing! We’ll be doing a live relay of tonight’s show in the tour section on our forum, so be sure to join in on the fun.