Yeah, that is going to be a difficult one to ID. I have a NOID that I love and it is one of a few that I don't care that it has no name... it is a lovely, large, late, plain red. I should probably give it a garden name, but haven't.
May all your weeds be wildflowers. ~Author Unknown