Tree frog found in organic Costco salad

  • Uploaded by Extraett on Nov 2, 2011
  • Views: 2

A tree frog was found in an organic salad sold at a Costco in the city of Alhambra in Southern California. Read more at http://www.sgvtribune.com/ci_19241094



Show Description Hide Description