Check out Red Cafe Feat. French Montana "Black Roses" Video, the latest visual from Red Cafe, released on Sunday, June 26th, 2011. Red Cafe continues to impress with each new leak, and Red Cafe Feat. French Montana "Black Roses" Video is no exception. It's strengthens Red Cafe's already impressive body of work, which has seen positive change over the years. We're most definitely anticipating Red Cafe's next offering.
Who else would you like to have seen on this video?