No. I will never fly any flag in front of my home besides an American flag, a Buckeye flag (RE my alma matter Ohio State), or one that honors our POWs.
What a ridiculous question.
That doesnt change my point: American made is American made and creates American jobs. Dont care about the associated corporate logo.
PS I should have included Victory motorcycles in my list. An oversight.
Dang it, I meant Triumph...