Published: October 29, 2012 | Updated: July 6, 2016
0
Date: October 1988 Location: Tehachapi Mountains California Time: 0200A Summary: A couple that had driven to a plateau on the south side of the mountain saw a large...