Star Wars Strom Troopers invade Windsor


The 501st Legion is an international fan-based group who make and wear replicas of  Star Wars villains. The Vindicator squad from the 501st Legion is based in Windsor and this video was posted of them at the  St. Paul pumping station in Windsor.  They’re volunteer based and make appearances at conventions and good causes for the community!