Log In or Register
Stealth is a 33-foot-tall sculpture made out of black concrete. It has become a... More