Don Lemon Reflects on Donald Trump and Aaron Carter's Recent Announcements