Thread:The Demon Archer/@comment-22439-20150816091816/@comment-27403316-20150816092111

I just want to know why all seasons on Teen Wolf has 12 episodes beside season 3.