VIDEO: Black Frost takes us behind the scenes of Michelle Obama video, dropping tomorrow!
April 24, 2012 in Black Frost
Black Frost gives us a behind the scenes look of her new video for “Michelle Obama” dropping tomorrow. She Lets it be known she’s the first lady of Alabama. She’s also going to be unveiling her video for “Left Eyes Back” as a tribute to her on the 10th anniversary of her death. Watch the behind the scenes look after the Jump!