Shoreline Park Launch 11/5/2011
Channel: Laura M
Date: 2012-01-07

A launch at Shoreline Park in Mountain View, California.