• Season 3, Ep 5

Sneak Peek: Test

Deucalion is ready to test Scott and see what he's made of. Episode airs Monday at 10/9c.

07/01/2013 ยท 0:48