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.

Top Videos