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.
2.11.2011
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment