Beya Kabelu

Nail technician clings to bump of fleeing customer’s car


A reported disagreement in a car park in Jackson, Tennessee on Saturday between a nail shop technician and a customer descended into chaos...