Echo Base #140: You Dirty Rat!

The final Solo trailer has been released, and we break it down for you scene by scene. Does it hold up to expectations? Does it make us more excited for the film? Join us here at Echo Base to find out!