A rather touching foreign music video

Posted by OwNerZ on Sep. 04, 2006

Heres a music video that is called "Fairy tale" or known as Tong Hua. Its probably the most touching video I've ever seen

Categories Pop Culture

Tags touching

More Details