Corpus Christi? Where's that?

Oct 16, 2023,04:24 AM
 

  login to reply

Comments: view entire thread 

Corpus Christi

 
By: tempusfugit : October 16th, 2023-06:45
Niko: It is a city on the Texas gulf coast. About midway between Houston and Mexico. Recently popular as an ideal viewing site for the solar eclipse.