Behind the Scenes of the Project Green Search Model Competition Finals
Project Green Search, the first-ever green model competition, has a winner! Rachel Avalon hails from Los Angeles, California, and beat out over 130 other serious contenders for her new title as Green It Girl (read more about Rachel and her plans here). But before the winner was chosen, there were…