“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).