Railroad crossing at Mallard Slough Trail in San Jose on June 8th 2026. The Amtrak trains can reach a top speed of 80 mph or 128.7475 km/h. All Rights Reserved.

Leave a Reply