Tar Balls & Obama On Gulf Coast


President Obama inspects the tar balls from the BP oil leak that are washing up on Louisiana’s gulf coast.

Comments are closed.