Via: HighOffLife.com
The final visual from Phene’s mixtape Leap Of Faith, shot in Atlanta + directed by Stephen Philms. The video also contains an in-studio performance, live show scenes, & never before seen footage dating back to as far as 2005. Phene’s new project God On A Greyhound is slated for an April release.
No comments:
Post a Comment