Teen Wolf
Mark Episode As Watched

SEASON 3 • EPISODE 12

Teen Wolf

"Lunar Eclipse"

Date Aired: Aug 19, 2013 (United States)

Teen Wolf S3E12
Avg Rating (0)
Your Rating
Scott and his friends use an ancient ritual to save the lives of their loved ones and stop Deucalion.
Buy or StreamAmazonAmazon UK