what going on?

Elementary 2x10

Tremors

When an investigation goes horribly wrong, Sherlock must testify in an official police inquiry which jeopardizes his and Watson’s future with the NYPD

Dec. 05, 2013

Elementary season 2

Watch Series Online | Couchtuner