Elephant Show Failed – urine and shit all come out July 28, 2011 August 1, 2011 / By Justin Soo / Thailand, Videos Last updated on August 1st, 2011 at 08:00 pmElephant Show Failed – urine and shit all come out Tags: chanthaburielephantNightnoobownownedPattayapwdpwdedshitshowthailandurinevideo