I love how the UK has a top villans list.
It's absurd how improving traffic safety can be seen as villainous. Are humans really that selfish? Apparently.
The Daily Mail, not the UK. It trades in hate.
It's absurd how improving traffic safety can be seen as villainous. Are humans really that selfish? Apparently.