Birmingham, AL | Mobile, AL | Charlottesville, VA
Also known as: error
Michael Walker lives in Birmingham, AL, but has also spent time in Mobile, AL; Charlottesville, VA and Gardendale, AL.
Also known as: aubwalker
Michael Walker lives in Gardendale, AL, but has also spent time in Morris, AL.