Alpha and Omega: The Legend of the Saw Tooth Cave
Alpha and Omega
22 July 1946, San Francisco, California, USA