Here is the new Teddy Troops “Le Mans Trooper” by Flying Fortress
Teddy Troops 10 inch Edition by Flying Fortress. Limited to 400 Troopers. Preorder starts now at rockawaybear.com More pics after the bump! [gallery link=”file” orderby=”rand”]