Lil Debbie featuring RiFF RaFF – Michelle Obama


Not to much to this one, just Lil Deb, Riff Raff, a range rover, and a american flag. Check it out...