Claim: Teen Wolf's sixth season has 20 episodes, each 22-minutes long.
Verdict: NOT ENOUGH INFO