powerful.Jun 1, 20191 minTraveler - Traveler Canadian heavy metallers Traveler have at last unleashed their debut self-titled album! I have been looking forward to their release...