Tag Archives: Stanford

May 13th, 2013

A Whiff of Something Strong.

Have you seen those giant baby fists towering over Highway 101? Who did those billboards, you ask? And where did they find a baby the size of Bigfoot?

Continue reading