Tag Archives: pigs. rodeo

Pass the pigs

The Japanese are responsible for a lot of great television. This isn’t one of those moments. Pig rodeos. What will they think of next.