frisco.org
E7A 2003 (Steel Dust)
E7A 2003 (Steel Dust) at St. Louis, Missouri on February 28, 1959 (Al Chione).