Magic Turtle? August 23, 2009 in Videos Villagers in Cambodia pay homage to a magic turtle. Villagers in Cambodia pay homage to a magic turtle. Review OverviewUser Rating: Be the first one ! 0 2009-08-23 Admin Share ! tweet