O.C. science center gets a new angle on mystery cube
Museum is installing a Delta IV rocket engine in landmark along Santa Ana Freeway.
It's hard to miss the 10-story-high cube that appears to be balanced precariously above the bustling freeway in Santa Ana.