birth · 24 March 1957 · 68 years ago
Scott J Horowitz: Philadelphia, Pennsylvania -- PhD / Captain USAF / Astronaut (STS 75, 82)
More births on 24 Mar