news.illinoisstate.edu
Photos: Daring to suck with Theatre of Ted - News - Illinois State
An otherwise dark and dead Centennial West serves as a magical meeting place most Saturday nights at around midnight. Welcome to Theatre of Ted.