April showers did not stop roughly 2,000 people from convening Saturday afternoon to protest President Donald Trump and Elon Musk.