21Jul2015
Castro Street in downtown Mountain View is the place to be on Thursday, July 23, when the city continues its tradition of hosting Thursday Night Live, a repeat event throughout the last nine summers. The street will be closed to traffic, allowing folks to stroll around enjoying live music, restaurant and shopping specials, a classic/custom […]