Cliff Roberts lives in Mobile, Alabama.
Scroll