MOUNTAIN VIEW on JUNE 1, 2015:


MOUNTAIN VIEW on JUNE 2, 2015:

SUNNYVALE on JUNE 3, 2015:

MOUNTAIN VIEW on JUNE 4, 2015:

SUNNYVALE AND MOUNTAIN VIEW on JUNE 5, 2015:

SUNNYVALE AND MOUNTAIN VIEW on JUNE 6, 2015:

SUNNYVALE, CUPERTINO, AND STEVENS CREEK COUNTY PARK on JUNE 8, 2015:

SUNNYVALE AND MOUNTAIN VIEW on JUNE 8, 2015:

SUNNYVALE AND MOUNTAIN VIEW on JUNE 9, 2015:

SUNNYVALE AND MOUNTAIN VIEW on JUNE 10, 2015:


SUNNYVALE AND MOUNTAIN VIEW on JUNE 11, 2015:

CENTRAL CALIFORNIA COAST SOUTHBOUND on JUNE 12, 2015:


VENTURA AND OXNARD on JUNE 13, 2015:


VENTURA AND OXNARD on JUNE 14, 2015:

VENTURA AND OXNARD on JUNE 15, 2015:


VENTURA, OJAI, PORT HUENEME, AND OXNARD on JUNE 16, 2015:

CENTRAL CALIFORNIA COAST NORTHBOUND on JUNE 17, 2015:


SUNNYVALE on JUNE 18, 2015:


SUNNYVALE AND MOUNTAIN VIEW on JUNE 19, 2015:


SUNNYVALE AND MOUNTAIN VIEW on JUNE 20, 2015:


SUNNYVALE AND MOUNTAIN VIEW on JUNE 21, 2015:


SUNNYVALE AND MOUNTAIN VIEW on JUNE 22, 2015:


SUNNYVALE on JUNE 23, 2015: