The award-winning special effects from The Lord of the Rings movies can now be seen as a exhibit in London’s Science Museum. You can learn more from their site, but visiting the museum is a must for fans living in London. I wonder what the airfare rates are?
Name (required)
Mail (will not be published) (required)
Website
Comment