image

The Ellen Show Comes To Georgia Tech

Primary tabs

Hundreds gather for a taping of The Ellen Show