Leaders
Taylor Herring send Star Wars storm troopers out onto the streets of London
Star Wars fans from the 501st UK Garrison & Rebel Legion Elstree Base cosplay group caused an out of this galaxy frenzy as they took to the streets of London on December 15 in full Storm Trooper costume, popping up at the capital’s commuter...
Posted by: Benjamin Hiorns