Hundreds of cats take over an island

pkg cats invade Island cause_00002521.jpg
pkg cats invade Island cause_00002521.jpg

    JUST WATCHED

    Hundreds of cats take over an island

MUST WATCH

A New York island has become a paradise for cats. WIVB reports hundreds of cats are on this 85-acre island.