theanimalmemes View video thesassygoats And so it begins… in the absence of humanity; a gang of mountain goats is now running the town of Llandudno. Source: theanimalmemes