• SatansMaggotyCumFart
    link
    61 year ago

    Americans shot each other and themselves more than nearly any other developed country.

    Look at the stats between US and Canada and explain the differences to me.