pull down to refresh

To be fair, SpaceX is still very far from the 5M dollar/launch promise that prompted that clip. From what I recall, it's still a factor 20 or so off.
Doesn't mean that this clip is not a testament to the arrogance of some people in charge.