Little Shop of Physics

Page Marzella glows while checking out acids in the Fluorescent Liquids exhibit during the Little Shop of Physics from CSU. The Little Shop of Physics is a traveling show from Colorado State University.