The Daily Show last night took no time running down the list of even more transgressions brought to us from British Petroleum. Prepare for seething anger.

The Daily Show With Jon StewartMon - Thurs 11p / 10c
www.thedailyshow.com
Daily Show Full EpisodesPolitical HumorTea Party