10/09/201702/17/2018LetsPlayNintendoITA12 Comments on Treehouse of Horror XXVIII: Beasts and Trolls Release Prizes Treehouse of Horror XXVIII: Beasts and Trolls Release Prizes
10/09/201702/17/2018LetsPlayNintendoITA2 Comments on Treehouse of Horror XXVIII: New, returning and leaving items in the store! Treehouse of Horror XXVIII: New, returning and leaving items in the store!