Trek Life – Due West September 1, 2010 Music, New Releases 473 Trek Life releases a new conceptual, chorus-less single titled “Due West. You can stream the new single below. ad