Videos

Rihanna – Rock Star 101 (Video)

blame it on Meka May 24, 2010

Travis Barker and Slash make guest appearances in the video, if you’re into that kind of stuff. Props to miss info.