Michael Che, one of Comedy Central's 'Comics to Watch,' hosts Luna Stage's Stand-Up Comedy Night, a bi-monthly evening of stand up comedy.
Added by Upcoming Robot on June 8, 2012