fuckcars

Pedestrian deaths are NEVER "unfortunate accidents".

Pedestrian deaths are NEVER "unfortunate accidents".