March 14, 2008

Spotted

A new big-screen TV was installed on a wall in the Retreat, an on-campus reader tells Mads. Wonder what it's for.

1 comment:

Anonymous said...

hopefully news.