Comment by bbu

Comment by bbu an hour ago

1 reply

Quite the opposite: Given how few people actually walk in the US these numbers are even crazier...

wil421 an hour ago

Does road death mean car accident death or pedestrians or both?