Tuesday, August 17, 2010

A rap video for all you Elizabeth Warren fans > there's a new sherrif in town