Are You A Vanguard? Applications Now Open
Jennifer Roberts is the mayor of Charlotte, North Carolina.