Chinese Police Chases Stampeding Piglets on a Motorway
Mizuka Ishiwatari
Published
08/05/2013
I guess you could say pigs were chasing piglets that day.
2 Comments