Cunning Mantrap…Interesting Name to an Interesting Album

The double helix and the album title, Hazmat certainly make you question what kind of album are you about to venture in to here? Cunning Mantrap hails from K├Âln, the fourth largest city in Germany and going by their name I had not expected to find that it was an all guy band. Sure I…