x

Denver's Leading Local News: Weather, Traffic, Sports and more | Denver, Colorado | 9NEWS.com

He's got 678 students, but Michael James wants to know everyone's name

Michael James says he's always had this talent since he was a kid of matching names with faces.