Sticky fingers- Ohio is the glue capital of the U.S.

Just read this in Ad Age- and now know what the Buckeye state can call a claim to fame: Glue. Loctite owns “Super Glue” out of Cleveland, Elmer’s is in Columbus- and Gorilla Glue stuck its HQ in Cincinnati. Let the jokes begin readers… or should I stick to stuff about Dayton, where no one Read More