First Look: Check Out Naya Rivera and Demi Lovato on the Set of ‘Glee’ - In Touch Weekly

First Look: Check Out Naya Rivera and Demi Lovato on the Set of ‘Glee’