Cops Stop Driver With Live Ducks Strapped To Car Roof
Story By: John Feng, Sub Editor: Joseph Golder, Agency: Asia Wire Report Video Credit: AsiaWire This is the moment traffic police stop an SUV driver who has returned from his Chinese New Year holiday with two live ducks strapped to his car roof. It is common for those celebrating the…