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 - aired 7/01/13
  • your tv provider
0 comments