This has to be a hoax?

  • Uploaded by Djdamm on Aug 30, 2010
  • Views: 2134

Footage of a giant turtle on a wagon.filmed in Iraqe Kurdistan. poor video quality.i have no more info on this.



Show Description Hide Description