sloggers

US

UK

C1

other

  • Someone hitting a ball very hard