Saturday Night Live's Michael Che to perform March 22 at Penn State Behrend

Public tickets to go on sale Feb. 18