Lil Debbie Featuring RiFF RaFF – Michelle Obama (Video)
So bad, it’s fucking great. The first of many musical odes to come following the presidential win of Obama, Lil Debbie and RiFF RaFF show their support for the First Lady with the new single ‘Michelle Obama’. Stuntin’ in front of a red Range Rover –with presidential tints — the two rap about money, women and drugs while waving the American flag. Good ol’ Amurrica.