Image 1 of 1
Garden City, New York, USA. June 14, 2015. TThe Alien sculpture, by artist Hale Storm of Freeport, was assembled and on display outdoors at Eternal Con, the Long Island Comic Con, at the Cradle of Aviation museum. The sculptor created the metal artwork from automotive and motorcycle parts.