Elephant Show Failed – urine and shit all come out July 28, 2011 / By Justin Soo / Thailand, Videos Elephant Show Failed – urine and shit all come out