Green Festival Returns to NYC!

Celeste Lilore talks about the upcoming New York Green Festival, which will take place April 20th – 21st, 2013 at the Javits Center!