Ben,
Did you happen to save a picture of this flag? It is not ringing a bell with me but perhaps if you could post a picture it might.
Thanks,
Greg Biggs