Friday, January 8, 2010

Chaiyya Chaiyya



What a wonderful video! I love that it was filmed on a moving train. I believe Chaiyya Chaiyya means to walk in the shadows.

Pin It

No comments:

Post a Comment