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