Who is that?! Masked George Clooney spotted in Mass. town

One of Hollywood's most famous actors and directors was spotted in the middle of a North Shore Massachusetts town earlier this week.