Tara Beaulieu: Lindsay Lohan’s ‘Glee’ Double

By: Gabrielle Chung / April 26, 2012