Oh, the Shame!
If you're new here and like what you read, subscribe to my RSS feed. Thank you for visiting!
The lowdown: The sequel to Transformers was filmed earlier this month at Penn, but the actual setting of the movie will be the campus of our bitter rival Princeton, where the Transformers team has also filmed. Penn students feign outrage. Not that centuries-old college rivalries matter to most media types, but someone should’ve at least sent a memo about this one. Quick, someone send me a photo of their old Puck Frinceton shirt so I can add it to this post.




















Leave a Reply
You must be logged in to post a comment.