It seems that Mother Nature did not like our windsock and it was ripped to pieces

Anybody has one lying around or know where we can get one? Saw a nice orange one the other day at another airfield. It seems that the orange one is much more visible than the yellow?
Thanks