Infamous Dupont twins defend former boss Martha Stewart amid homeless costume backlash

1 day ago