Plot: Spencer gets a new credit card after canceling his old one, causing Carly, Sam, and Freddie to lose control of the iCarly. com domain

ICarly - Season 2 - iWant My Website Back (Episode 15)
Episode Aired On:
Saturday, March 21 2009
15 years ago
Saturday, March 21 2009
15 years ago