Hip HopVideos

Alicia Keys x SNL (Video)

blame it on Meka January 9, 2010

Ms. Beatz (see what I did there?) was one of the few saving moments of tonight’s Saturday Night Live, what with Charles Barkley’s God[dess]-awful improv tactics. Check out more performances and the Digital Short down bottom. Props to Yardie as always.