Canyon is about depth. His lyrics embody his journey. “When you share tracks with legendary MCs that happen to be your idols as well, you have to be ready for the pressure that creates.” Canyon’s newest release withstand that pressure and delivers a project worthy of your time. Canyon is from Long Island, New York […]