About

Ted Barker is a lives in the Bay Area.