So, this is one of those Star Wars vehicles that make you think… wait, where was that? But at least this time, unlike with the First Order Snowspeeder, it was actually in the movie. The treadspeeder is the vehicle that the storm troopers were riding in the chase scene once the team was spotted in […]