Truly inexplicable

First off, this is even more of a self-indulgent post than normal, because it largely stems from being a helicopter/rotorcraft enthusiast, so if you’re here looking for bugs or rabid atheism, this one isn’t going to deliver. On the other hand, there are absolutely no pictures of food, cats, or myself attached. And while […]