Jaw-dropping footage shows train passing through narrow street in Vietnam

rumbleTVPublished: January 4, 2019
Published: January 4, 2019

Filmed in Hanoi, Vietnam. Bet you didn't see that coming!

Be the first to suggest a tag

    Comments

    0 comments