Only two Westerners can make a movie in Russia: James Bond and Leroy Green. The Redemption Recordz CEO travelled to Moscow to film a cinematic piece for his debut single “See (On Lyph)”. The clip is equal parts narrative and performance flair with Green trapped in a classic Russian spy game. Will Leroy prevail or be trapped by his adversaries? Watch below to find out.