a) that looks like some advanced video shoppingand 2) yes....she isn't that bad and you have to for "the story"
http://www.worldstarhiphop.com/videos/video.php?v=wshhnWmN8u2r8jt4iPbc