Jessica Sanchez confirmed for guest spot on Glee! - M Magazine

Jessica Sanchez confirmed for guest spot on Glee!