Man drives around the city with dog on top of his car in China

Multiple people called police after spotting a man driving around with a dog on top of his car in China. CCTV footage shared by Leshan Traffic Police from the country’s Sichuan Province shows the black dog riding around on top of its owner’s car without a harness. According to Daily Mail, on being questioned, the […]