Luxor Records signs The Order of Elijah, new album to be released later this year

the order of elijah

Luxor Records have signed Joplin, Missouri metalcore band The Order of Elijah. The band will be releasing their album War At Heart later this year. In case you missed their recently released music video “God’s Unwanted Children” you can watch it below.