justjeanine.wordpress.com
Teen Wolf, Season Four, Episode 11: “A Promise to the Dead”
Spoiler thoughts: Fun fact: Drilling a hole into your own forehead won’t make an eye grow there, either. Still don’t get how broke the McCalls are all of a sudden. RN’s do prett…