“Smelly T. Rex on display in London.” Sweet! Well, not sweet. Pretty damn gross supposedly. Ooh, I can’t wait to see it. Our Natural History Museum really is one of the coolest museums I’ve ever been in (and it’s one of the prettiest buildings in London).

Share on FacebookTweet about this on TwitterShare on LinkedInPin on PinterestShare on Google+