This is a Blues Rock track recorded by the artist The Overcast. The song Lord of Arabia was originally composed by A. Borghaerts.