Back after an eight-year hiatus, previously long running Italian progressive rock band Deus Ex Machina return refreshed, and with their batteries charged to the max release all that pent up energy in an album of joyously celebratory, and needless to…
View More Deus Ex Machina – DevotoDedicated to finding new and innovative music in all its guises, whilst acknowledging its long and rich history. Includes News, Album Reviews, Interviews, Concert Reviews, UK Gig Guide, UK Festival Page and more…