Our innovations





The first double-decker cars in Russia was built back in 1905 at Tver Carriage Works.



Source:

Tags

See also

New and interesting