Cars Unaffordable To Most City Dwellers?Can you really afford that car? Not if you live in 24 of America's 25 biggest cities.

Watch & Listen LIVE