Lab Thing Wednesday, August 2, 2023Thursday, November 7, 2013 by Kevin Hayes The “what is it?” from a few days ago, morphed into something else. Spotted at Buffalo Lab.