Criminal Minds season 13 episode 12 spoilers: Central Park tragedies
Criminal Minds season 13 episode 12 carries with it the title of “Bad Moon on the Rise,” and we’ll be the first to admit that this just has us thinking a little bit about the classic song more so than anything else.