This profile is from a federated server and may be incomplete. Browse more on the original instance.
invno1, 8 months ago to fuck_cars in US Pedestrian deaths rose a troubling 77% between 2010 and 2021. phones.
phones.