Carcosa in #Lowell?!?!?

The good news, I’m pretty sure there’s only two total people in Lowell who know how to acquire a rack of deer antlers, and Mark is one of them…so it shouldn’t take 8 episodes to solve this case.