Mass. man celebrates 30 years of taking daily selfies

You could call him the godfather of the selfie! Karl Baden, a Boston College professor, celebrated 30 years of taking selfies of himself. Same pose, same background every day since February 1987.