Soon To Be A Major Motion Picture

February 20th, 2009

A giant rat with one-inch-long teeth has been caught in the southern Chinese province of Fujian.

Leave a Reply