Monday, April 18, 2011

Political Ad Compares Philly to Libya

NBC News