Laredo Monster Flag

Comment by Russ

what is the terracotta coloured structure / Google Earth a bit to the north? is that USA immigration/customs? yet there’s traffic going between the countries a bit to the west over Convent Av? maybe that [...]