Season 2 Of A Show With 99% On Rotten Tomatoes Was Just Added To Netflix, And You'll Want To Sink Your Teeth Into This One

Wait 5 sec.

Or should I say fangs...