Apparently, the Polish made up a new sport....

And if any city in the country is going to like something epic done by the Polish--it's Buffalo, home of the biggest Dyngus Day party in the United States.

And no, the red team doesn't win. We will call it... Tug A Boat..

The Polish have invented a new sport...

Posted by The LAD Bible on Wednesday, March 25, 2015