01 March 2009

US Mayor Stands Up for Workers

WOW. The Mayor of Lansing, Michigan lambastes Faux News. Here's the video.




Recommend this post