Leon Mraz

Leon Mraz is a contender on the third season of The Glee Project. He is currently still in the competition.