Tuesday, May 13, 2008New Life A crocodile hatches during a crocodile hatching festival at the Sriracha Tiger Zoo in Bangkok.