“iCalry” Makes A Comeback March 3, 2021 The Nickelodeon sitcom “iCarly” was released to Netflix on Feb. 8. The first two seasons are available to watch on the streaming platform and…