Wow! I'm almost inclined to believe there's some kind of chicanery involved here.

In this week leading up to America's Independence Day, many celebrities are dropping to the ground and doing twenty push-ups to show their support for the veterans of the United States military before challenging fellow celebrities to do the same. It's all part of an online campaign called #GiveThem20. I'm not sure how many celebrity push-ups the Department of Defense has collected so far, but judging by the official website, it's got to be in the thousands. (I hope these push-ups are being distributed to the troops themselves and aren't being hoarded for the top brass or to create some kind of push-up-fueled fighter jet.)

Sources: The Late Show with Stephen Colbert | h/t Tastefully Offensive