Talk:Alec Holland

"Resides in Maine"? Isn't that a little too far north for our favorite swamp monster? Did the episode actually say this?

--Noah Tall (talk) 19:19, November 19, 2018 (UTC)