Caught on camera: Man, 26, punches a five-month-old PUPPY outside a gas station

00:00 / 00:00