Josh Peck called out for ‘odd’ video after Drake Bell details abuse in ‘Quiet on Set’ doc: ‘Silence speaks volumes’

Peck and Bell starred in the hit Nickelodeon show "Drake & Josh" from 2004 to 2007, which has caused many fans to be surprised by the former staying mum.