Looks like another "you can ride it" B-17 has started operation, this time seemingly based in the Southwest. It includes a nice video, with shots that go well with my own memories of flying a different B-17. At $430, what's not to love?