July 9, 2014 10:48 am

Dispatch: La Bestia

Repairs are being made to the track on which “The Beast” train travels north. NBC4’s Gadi Schwartz reports from Tapachula, Mexico on Wednesday July 9, 2014.

US & World Videos

Exit mobile version