• BatCountryMusicFan [he/him]
    ·
    edit-2
    3 years ago

    Huh. Apple Central LLC is Applebee's parent company. a very large Applebee's franchise owner.

    Edit: fact check

    • captcha [any]
      ·
      3 years ago

      Its all too american that this come from an Applebee's franchise.

      More american than Applebee's :kelly: