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.

Leave a reply

Your email address will not be published. Required fields are marked *

Go top