Glee’s Mark Salling Releases His Music Video for ‘Illusions’ October 21, 2010 // 5 Comments He is best known for his role as Puck on Glee and he’s got an album coming out on October [...]