The town of Revere, Massachusetts is picking up the pieces after a rare tornado damaged homes, businesses, and knocked out power. Linda So reports.