Who is Rex Taylor?
Rex Taylor is an American politician who is the current Mayor of Los Angeles. He was first elected to office in 2003 and has since held the position. He is a Democrat. What are Stargirl powers? Who is Joshua Camacho with when he disappeared? Joshua Camacho is with the Border Patrol when he disappeared on ... Read more...