iCarly Season 2 Episode 22
Season 2
Episode: 22
Air Date: 2009-06-27
Carly and Spencer become upset when their new neighbor Griffin steals the motorcycle that Carly bought for Spencer in iPromote Tech-Foots. Spencer lets Griffin off the hook, but Carly becomes…
Episode Title: iMust Have Locker 239