A first look at 'Prometheus', a 50-foot bronze statue at Starbase
HARLINGEN, Texas (ValleyCentral) — French sculpture group Atelier Missor has revealed the first look of its 50-foot bronze statue of Prometheus being built in Starbase, Texas. Atelier Missor, a French foundry, is a traditional metal-casting workshop that specializes in titanium s...

















































