April 17, 2024
April Corbin
Spencer Adams of San Francisco poses with his invention, the Shirt Stick, at TeleBrands' Inventors Day, held at Encore on Sept. 12, 2011.