View all
David Allen Bowers (born May 11, 1952) is a politician who served as mayor of Roanoke, Virginia, for a first term from 1992 to 2000 and then for a second term from 2008 to 2016. Wikipedia
Donald Trump
Vladimir Putin
Jacqueline Kennedy Onassis
Marjorie Taylor Greene
Show more