Filed in Images Teen Wolf Episode 3.04- Unleashed Screencaps Posted on June 25, 2013March 3, 2014 Written by Bets No Comments on Episode 3.04- Unleashed Screencaps Check our gallery for more screencaptures from Episode 3.04- “Unleashed”