You are viewing a single thread.
View all comments 140 points
The closest america will ever get to having working public transport.
30 points
7 points
4 points
3 points
1 point
*
The closest america will ever get to having working public transport.
11K
Monthly active users
15K
Posts
171K
Comments