You Should Not Mess with a Choo Choo Train

Actual footage taken on board the Hermann Park train, Houston, Texas

Video by tarlus12