Memes [Meme] Town of Nerves November 26, 2018 Thanasi Papoulias 608 Views 0 Comments Nerves Who do you know that should probably live here? 😂🤣👌🇬🇷