Zack & Anita, two Giant Anteaters at the Audobon Zoo in New Orleans, kiss the longest kiss I've ever witnessed. Especially between two Anteaters.

  • February 13, 2011
  • 163 Views