Taken for a Ride (1996)

Movie"Why Does America Have the Worst Public Transit in the Industrialized World, and the Most Freeways?"
Audience Score
61
How the American auto industry engineered the demise of city public-transit systems.

Movie Details

Theatrical Release:August 6th, 1996
Original Language:English
Production Companies:ITVS