extremeliberal.wordpress.com
Fighting Big Oil – Democrats Standing Up To Power
This was a very good clip from Rachel Maddow’s show last night. I particularly like the beginning montage of Senators grilling the oil executives. It speaks volumes about how Washington works…