Home / Tag Archives: Tech Metal

Tag Archives: Tech Metal

D_Drive unveil their brand new song, “Thumbs Up”

D_Drive

The instrumental tech-metal band hailing from Japan D_Drive released their first international album “Maximum Impact”, in 2019. The release coincided with a UK trip that saw the band play the likes of Marshall Live and Camden Rocks. “Thumbs Up” is the follow up and a step towards the future for …

Read More