The SR crew from Uruguay embarked on a expedition with the objective to conquer new metro systems overseas. “De Ruta” means “on route” and this is a ten minute long video which follows hem on their misssions chasing metro and train models both on the American continent as well as in Europe…
2 What do you think?
Atascados!! mis respetos...
Add a comment