Show Clip - Sneak Peek

Ep. 5 | Sneak Peek

Deucalion is ready to test Scott and see what he's made of. Episode airs Monday at 10/9c.
0:47 - posted 6/25/13
  • your tv provider
0 comments