Thread:SeaNanners121/@comment-24588058-20140430013027/@comment-24588058-20150128164641

Probably a radioactive Bigfoot. . . nah. Bigfoot doesn't exist in Europe. . . . I think. Most likely rats.