Mountain View - Palo Alto Holiday Lights Ride Sat, 12 Dec at 05:15 pm Caltrain Mountain View Station FREE HOLIDAY