Shaheen Drops Some Truth In New Video – “Ahura Mazda”

Rising indie Hip Hop artist Shaheen drops his deep new video titled “Ahura Mazda“, off his latest EP “Lion and the Sun“.  Directed by Austin McGrady.