Alien sculpture made from 1,200 lbs of motorcycle steel

Posted in by Conner Flynn on February 28th, 2010

Alien sculpture made from 1,200 lbs of motorcycle steel




_