More Teen Wolf Season 3 Casting News!

The Teen Wolf team just started filming their massive 24-episode Season 3, which means we finally have more casting news. A short while back we talked about the new Alpha leader in town, Deucalion, and now we have news on his pack of Alphas, as well as another newbie to the cast. Ethan and Aidan…