News for Jul. 07, 2003
Media Watch: The UK Sun Talks LOTR Exhibit
7/07/03, 10:28 am EST - Xoanon
Emily writes: I scanned the attached article from The UK's Sun newspaper, which was today's date, July, 7th 2003. Its about the LOTR Exhibition at the London Science Museum. [More]