Mo Welch is a former radio host to the worst show to ever hit the airwaves.

Welch is a cast member at The Lincoln Lodge in Chicago, as well as the host and producer of The Mo Show.

She likes doing different types of comedy.

Tech Support
Terms of Use
Privacy Policy
Copyright © 2014 Rooftop Media, Inc. All rights reserved.