Stop by if driving past to explore this extraordinary sculpture welded from discarded materials.
Address 2911 N Palafox St, Pensacola, FL 32501, USA
Coordinates 30°26'34.196" N -87°13'32.478" E