• Claw Machine With Live Puppies Causing Outrage Online

    The internet is outraged after footage of a claw machine with live puppies was shared on Twitter. The clip, believed to be filmed somewhere in China, …

    Read More
  • 0 0