Shopping

Steve Carell spotted out shopping in Chestnut Hill: ‘Dude loves malls’

“This is my second mall spotting of Steve Carell. I saw him about 10 years ago at South Shore Plaza. Dude loves malls,” she added