Village People: Trump’s use of ‘Macho Man’ at rallies is legal