Wednesday, August 20, 2008

Radar mag disses Drexel with "Ugliest Campus" tag

Philly.com