New urban drama 'The City God Forgot' filmed and set in Detroit
Detroit based artist, Richard 'Young Ra' Brown brings his storytelling skills to the big screen with new film.
Detroit based artist, Richard 'Young Ra' Brown brings his storytelling skills to the big screen with new film.