The Voyagers – ‘Lock n Load’ This new joint from The Voyagers is pretty damn good. Not much word yet on which project this is from, be we definitely want to hear more. Listen below, and let us know what you think.