The Lord of the Rings will debut in London. Yes! Yes yes yes! But wait… December 10? Will I even be here? Bugger.

Categories:

Tags:

One response

  1. DAMMIT!