Rosa Parks statue unveiled in US Capitol More than half a century after she sat defiantly on an Alabama city bus, Rosa Parks has a permanent place in the U.S...
The Land of Alabama
National Geographic Bee 2012 - AL Finalist
Lovely Orange Beach
Read more about The Geek Mind.