Mascots
Eager contestants don big heads and furry suits to vie for the title of World's Best Mascot.
Release : October 11, 2016
Website : https://www.netflix.com/title/80075476
Budget : $20,000,000.00
Revenue : $0.00
Duration : 89 minutes
Rating : 5.40