Forbidden Universe
Paranormal => Cryptozoology & True Monsters => Topic started by: AngelOfThyNight on April 13, 2016, 03:28:10 PM
-
Two-foot super rat is the biggest pest controller has ever seen
Source: Two-foot super rat is the biggest pest controller has ever seen (http://www.abovetopsecret.com/forum/thread1113161/pg1)