PETER MEETS TAYLOR Posted on September 6, 2006 by Scott Fayner Upon hearing the news that Taylor Rain was just miles away from his Rhode Island home… Peter Griffin commented…. Share this:FacebookEmailPrintPocketTwitterWhatsAppTelegramPinterestTumblrLinkedInMastodonNextdoorReddit