Ya'll see that lady's eyes burst?!?!
So, what are our thoughts? How many episodes until Crane and Abby kiss? What's up with Orlando Jones? And, really, who is he?!??! I don't mean like conspiracy wise, but like if the town has a sheriff wasn't he in charge? How is Orlando in charge?