A Los Gatos Woman and Her Horned Puffin Video

From the Patch.com blog for Los Gatos, California we have learned of an amusing and somewhat surprisingly viral video.

READ MORE

Comments