The highly anticipated project Moon Walken released on February 26, 2016 and Icewear Vezzo grabbed the full attention of rap lovers across the globe. Today, Icewear gifts his fans with a visual for Apollo. Directed by: DCruz Produced by Michigan Meech (michganmeech) br, br,