Tara Beaulieu: Lindsay Lohan’s ‘Glee’ Double

Gabrielle Chung / April 26, 2012