Moral corporate spokesperson Beau Jangles melts down in this leaked footage while delivering BP's official statement about the oil spill in the Gulf of Mexico. www.michaelnelsoncomedy.com (to donate visit: www.gnof.org)

  • May 11, 2010
  • 11k Views