3 ms·
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
by dba7dba 13y ago
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.