‘Little Shop of Physics’ rolls into town Outlet: 15 Oct, 2010 Science – as Colorado State University’s Little Shop of Physics shows – can be as near as one’s home or garage. link