Holy Mola Complaint from caravaglia on 19 October 2020 about NBC. Explain to me what these idiots are lauch about? Read more