Nerd Culture at Large
It's road trip time for the crew as we headed to Star Wars: Galaxy's Edge at Disneyland California. We give our impressions of what Disney's latest attraction has to offer.