Steve Hughes hails from parts unknown. Well, that isn’t entirely true. He holds no real fixed address. If you live on Her Majesty’s Isle and wait long enough in a local record shop, you might see him cackling with glee as he discovers a rare Venom record while he winds through on tour.