Where To Stream Bitten Season 3 Episode 2
Our Own Blood
- Aired February 19, 2016
- 60 Min
- Rated 7.4
- Number 4 Of 33 Rated Episodes
Elena struggles to deals with a mysterious werewolf claiming to be her father; Clay readies Stonehaven for a possible attack from the Spanish.