Skip to content

Paris vs New York : Franglais

Paris vs New York, a tally of two cities.

Paris and New York City share something in common. They both have Statues of Liberty. Everything else is up for grabs. Vahram Muratyan shares with us the difference between both and the uniqueness at the same time.