Tony Kennon, mayor of Orange Beach, Alabama, told ABC's Robin Roberts that BP's point man in the Gulf hasn't kept all of his promises. In millions of dollars worth of BP ads, Darryl Willis pledges to stay in the Gulf until all of the spill is cleaned up.
Embed