NBC continues to dunk on Depp and attempt to polish a Turd

Loading comments...