Hammond
- Episode aired Jul 6, 2017
Quick tour of a town located in the mid-south of Louisiana called Hammond, Louisiana the home of Southeastern Louisiana University (SLU).Quick tour of a town located in the mid-south of Louisiana called Hammond, Louisiana the home of Southeastern Louisiana University (SLU).Quick tour of a town located in the mid-south of Louisiana called Hammond, Louisiana the home of Southeastern Louisiana University (SLU).