With roots in ancient India, the fourth annual L.A. Festival of Colors is a joyful reminder to cast away bad feelings and throw your worries to the wind. Or in the case of this Color Festival, throw colors at your friends, do some yoga and dance. Even a few dogs got in on the colorful fun at Excelsior High School in Norwalk. Photos by Star Foreman.