The public transportation infrastructure in the US is so fucking embarrassing.

Comments