Saturday, August 9, 2008

Turkmenistan TV Youtube Clip

Check this out. This was on Turkmenistan national tv.


Turkmenistan TV Video