Tonawanda Island Cats
Ever heard cats take over an island. Sounds impossible but Tonawanda island in the mid of the Niagara River in New York is a serious shelter for hundreds of cats.