Discover
Library
You
Dexter · Season 8
S8·E12 · 22 Sept 2013 · 56m
Dexter is faced with impossible odds as a brewing hurricane makes its way towards Miami.