Finally! The premier of the device the entire world has waited for! The Elephant Seal Translation Device!

  • February 18, 2010
  • 758 Views