Alabama Visit

After an extra long drive to the airport (thanks to the Pittsburgh Marathon), two flights plus a three-hour layover in between, and another two hours... Read more