Alice Cooper - Steve Craft Photography, Phoenix, Arizona based Commercial, Corporate & Advertising Photographer PHOENIXAlice Cooper"The Big Unit" 22" Hot Dog