Tag: 75137

Carbon-Freezing Chamber (75137) Reviewed

I picked up the Carbon-Freezing Chamber (75137) set this weekend from one of my local LEGO Stores this weekend because I've been a huge...

New March LEGO Star Wars sets

We're now almost 3 months after the release of Star Wars: The Force Awakens and it continues to do well at the box office,...