quantumphoenix.net
Video: Demon War (Sooran Porr)- Hindu festival of Victory
Soora Por (meaning `Demon war) is a annual Hindu festival.. that takes place in late Autumn, after Diwali (festival of Light). It is the culmination of a highly sacred week of prayers and rituals…