Wednesday, 30 April 2014

English Holywar

Which is Britain's greatest university? Oxford or Cambridge?


Holy war forever!