Magic Turtle? August 23, 2009 Videos 56 Views Villagers in Cambodia pay homage to a magic turtle. Share tweet