Hi ho, Sarah here, reporting live from NYU, where amazing things are happening!
This week, NYU showed 'The Muppets Take Manhattan' as part of its orientation week schedule. I, of course, went, along with about 40 other NYU students. First of all, I (obviously) had never seen this film in the...