Canadian heavy metallers Traveler have just revealed the cover artwork of their upcoming release ‘Termination Shock’, that will be out on April 24th. More details on it will follow in the next weeks.