Do you think most true metalheads want to visit Sweden at some point? Lately, I've been thinking about taking a trip. But where? Not really jazzed about going to some resort and sitting in the sun all ...