684 That tells you something. (media.patriots.win) posted 2 years ago by YoFoo 2 years ago by YoFoo +684 / -0 63 comments download share 63 comments share download save hide report block hide replies
I did think the compressed air during descent to soften the last few feet of landing to about 3 mph was a stroke of genius