We were as sad to hear of the car's fate as anyone. Once we heard the Phil was basically OK, we wanted to share the story with the community. (The issue was on newsstands before the incident at VIR.)
We're hoping Phil will be able to join us again at this year's Ultimate Track Car Challenge, but obviously this car won't make it. That doesn't mean we should lock the story in a closet and pretend it didn't happen—this car was awesome! We hope to provide him and his shop with some exposure at the very least.
The Pleiades cluster (from which the logo was derived) is also known as the "Seven Sisters." Scott Lear is a super space nerd with a telescope that's taller than I am, so I'm guessing that's where this gaffe was made. Our apoligies.