Alex Newell at The Grove

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

Alex Newell waves at the paparazzi.
Alex Newell waves at the paparazzi.
WENN

News from our partners