The world's largest Dr. Pepper bottle is currently on display in Waco, Texas, standing at 23 feet tall. Democratic mayor admits to being a Chinese foreign agent Jimmy Kimmel announces change out of ...