Alex Newell at The Grove

Glee star Alex Newell spends time at The Grove in Los Angeles, California on August 5, 2012.

Alex Newell talks with the paparrazi.
Alex Newell talks with the paparrazi.
WENN

News from our partners