Wow pretty legit cast Em has here.  Not really feeling Rihanna’s pink hair though.  Off Recovery which if you haven’t heard has done ok on the charts.  This video doesn’t suck, but most rappers aren’t getting Em budgets and those Megan Fox and Dominic Monaghan cameo looks.