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

1 Comment

Add yours →

Comments are closed.