TV: The Horizon Season 3 ep8

TV: The Horizon Season 3 ep8

Screen-shot-2013-11-08-at-4.32.36-PM1211

 

There are a few surprises – and shocks – in the exciting finale to The Horizon Season 3.

 

You May Also Like

Comments are closed.