Tuscaloosa, Alabama

From Conservapedia
Jump to: navigation, search

Tuscaloosa is a city in western Alabama, home to the University of Alabama.