Corpus Christi, Texas, 1981 Date: November 1981 Location: South Padre Island Drive, Corpus Christi, Texas Source: via Corpus Christi Caller Times What do you see here?