Dragon Delta Force “Leo” Action Figure

Pinned on February 17, 2015 at 8:53 pm by Joush

Repin
Dragon Delta Force “Leo” Action Figure

Dragon Delta Force LEO – U.S. Army’s 1st Special Forces Operational Detachment Delta (SFOD-D) – 1/6 Scale (12 inch tall) Action Figure

Product Features

Click Here For More Information

More from my site