Glee star Alex Newell spends time at The Grove.


Glee Sunday 5th August 2012 Glee star Alex Newell spends time at The Grove. (17 Pictures)




Contactmusic