You must log in or # to comment.
This. Not to mention all the times each week I witness ambulances struggling to get across town because of all the traffic…tragic.
The U.S is the worst place to live as a disabled person. May as well think about going to Cuba or China instead of staying here.
deleted by creator