A baseball game in Japan was delayed, and ultimately suspended, due to an annoying flock of birds.

August 31, 2017

A baseball game in Japan was delayed, and ultimately suspended, due to an annoying flock of birds.

You May Like