John Cena, Roman Reigns, Shane McMahon and other WWE stars joined together to recite President Ronald Reagan's stirring Memorial Day speech he delivered on May 31st, 1982, at Arlington National Cemetery.

"Words are even more feeble on this Memorial Day, for the sight before us is that of a strong and good nation that stands in silence and remembers those who were loved and who, in return, loved their countrymen enough to die for them.

Yet, we must try to honor them -- not for their sakes alone, but for our own. And if words cannot repay the debt we owe these men, surely with our actions we must strive to keep faith with them and with the vision that led them to battle and to final sacrifice."

More from FoxSports

Words cannot express our gratitude to the men and women who serve our country. Thank you #MemorialDay #RealHeroes pic.twitter.com/b13E9d4VzF

β€” Daniel Bryan (@WWEDanielBryan) May 30, 2016

We may not know them all but we owe them all. πŸ‡ΊπŸ‡Έβ€οΈπŸ‡ΊπŸ‡Έ #thankyou #memorialday pic.twitter.com/tAqaJ5yC1q

β€” Summer Rae (@RealSummerWWE) May 30, 2016

For those who died in the service of our country, we remember you. For the families who miss them every day...we're with & #believe in YOU!

β€” Roman Reigns (@WWERomanReigns) May 30, 2016

Thank you all Women, Men and family's for giving so much,including your life for our freedom. pic.twitter.com/P2KSN9qvWX

β€” Kevin Nash (@RealKevinNash) May 30, 2016

It's here. #MemorialDay salute the troops. And boo the gyms because they are closed and some of us still want to workout.

β€” Rusev MACHKA (@RusevBUL) May 30, 2016

#MemorialDay reminds us to remember those who made the ultimate sacrifice and thank those who continue to serve. pic.twitter.com/x1JYbLRhe8

β€” Triple H (@TripleH) May 30, 2016

#MemorialDay2016 Thank you for those of you who have sacrificed their time, energy, and ultimately their lives.#thankaveteran

β€” AJStyles.Org (@AJStylesOrg) May 30, 2016