What American company had a thirty-foot inflatable gorilla atop its Rhode Island offices for decades?
GENERAL
Samsonite
Share: