Who has the nuts to clown on Trent Reznor? This guy! He is comedian Freddie Scott. Check it out ...