Waving American flags, holding signs denouncing Tesla chief executive Elon Musk and President Trump, more than 100 people ...