SMITH & WESSON

"ADVANCED BY DESIGN"

Agency: IQ
Role: Creative Director