Stephen Berra
Acting
1973-05-10
St. Louis, Missouri, U.S.
0.627
Steve Berra