- Joined
- Jul 11, 2005
- Messages
- 378
Apparently the Giant Squid at the Natural History Museum (London, UK) is ready for viewing:
BBC NEWS | Science/Nature | Giant squid grabs London audience
First I heard was this news report. I was going to go on a members tour, but it was cancelled!
BBC NEWS | Science/Nature | Giant squid grabs London audience
First I heard was this news report. I was going to go on a members tour, but it was cancelled!