kamlashow.wordpress.com
Video: Diwali Dhamaka by Non Stop Bhangra in San Francisco
Diwali, the Indian festival of lights is a celebration of the triumph of good over evil. Diwali is the Indian (desi) equivalent of Thanksgiving and Christmas rolled into one. It is a time when frie…