+24 24 0
Published 4 years ago by estherschindler with 1 Comments

Join the Discussion

  • Auto Tier
  • All
  • 1
  • 2
  • 3
Post Comment
  • 902102213
    +2

    It is about time someone stood up to these tech companies for the public. The industry has captured all the regulatory bodies in the USA to do their bidding, to the detriment of the consumers.

Here are some other snaps you may like...