Carter Hooper

Born in Rangoon, raised in Madagascar, childhood in North Carolina, university in Virginia, life in New Orleans and on Mississippi Gulf Coast, wake-up call from the Air Force, bitch-slap by Katrina, rest of life in self-induced fog. Love making new friends except you have to wait til a current one dies off.