Swimming pigs from Major Cay, an island in the Bahamas inhabited only by pigs.

By Editorial Staff in Cool On 9th November 2013

Swimming pigs from Major Cay, an island in the Bahamas inhabited only by pigs.