Titan, not to be confused with Tytan, were from Lincolnshire here in the UK forming in 1981and like many at the time wanted to make their mark on the burgeoning New Wave of British Heavy Metal scene. The usual template was followed. Plenty of hard work gigging around the region hoping to attract a record […]