Everything really is bigger in the US. Here’s the lifesize Tyrannosaurus Rex at Toys ‘r Us on Manhattan…

Everything really is bigger in the US. Here's the lifesize Tyrannosaurus Rex at Toys 'r Us on Manhattan...