The Cast of %u2018Glee%u2019 Hits NYC. Lea Michele Sports Rainbow Vomit [PHOTOS]

| April 25, 2011 - 1:15 pm