ratzilla

Ratzilla: Giant rat enters Stockholm family’s kitchen

A massive rat appeared in a Stockholm family's kitchen making headlines in Sweden, where it is being dubbed "Ratzilla". Measuring…

11 years ago