source.wustl.edu
All the world's stage | The Source | Washington University in St. Louis
The eyes of the world will be on this very stage beginning at 8 p.m. (CDT) tonight. Here's a behind-the-scenes look.