#MonsterSuitMonday The Noisy Boys are from a six-part British TV series called “Demons” that was rel
#MonsterSuitMonday The Noisy Boys are from a six-part British TV series called “Demons” that was released back in 2009. The makeup & prosthetics were created by Shaune Harrison. -- source link