Laredo Monster Flag

Comment by Jack

Is this the Juarez Mexican Flag mentioned in the Flags of the World article?