froggy Gold Member Aug 18, 2009 12,490 2,655 245 May 4, 2016 #1 Rate this episode. The X Files - Home ( The Peacock's ):