Tag: Two pedestrians hit and killed by Caltrain in Mountain View and Burlingame