Pack Leaders - S12.E1
June 13, 2017
1
ratings
0
reviews
0
video reviews
Overview
In a first, the artists are divided into two make-up effects shops, and the first assignment is to design a werewolf pack.