March 3 2015 7:17pm

Japanese island overrun with cats

Aoshima Island in Japan has been overrun by feral cats. The cats outnumber the people by a 6 to 1 margin. Allison Vuchnich has more on “Cat Island.”

Responsive site?

Video Home