A car of the new Paris tramway is seen shortly after its inauguration in Paris, Saturday Dec. 16, 2006. Seventy years after the last streetcar vanished from the streets of Paris, the tramway, increasingly touted as a clean, fast mass transport solution, makes its big comeback to the capital on Saturday.