Laredo Monster Flag

Comment by Jack

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