Faith Evans Discusses New Music Video, Reality Television & Embarrassing Stage Moments Team Curtains March 15, 2015