Yes the A-12 at the California Science Center in LA is an amazing site. Seeing it up close (it's positioned lower so you can pretty much see at the level of the cockpit), I was really amazed. This existed in 1966??!!!
For anyone who happens to come to the Coliseum in LA for USC football game, you should check it out.
For anyone who happens to come to the Coliseum in LA for USC football game, you should check it out.