Robert Teddy

Robert Teddy is the current sheriff in Baraga County, Michigan.