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 August 11, 2012