Smoke and Mirrors
- Episode aired Sep 8, 2014
- TV-14
- 40m
In order to save the pack from Kate, Scott and Stiles return to La Iglesia.In order to save the pack from Kate, Scott and Stiles return to La Iglesia.In order to save the pack from Kate, Scott and Stiles return to La Iglesia.