The Little Shop of Physics took the show on the road to Todos Santos in Baja California Sur, Mexico.
loadFlickrAlbum("72157677562577911");
The Little Shop of Physics took the show on the road to Todos Santos in Baja California Sur, Mexico.