VIDEO: The DePauw's First Look: The Hubbard Center

699

The DePauw gets the first look inside the Hubbard Center.