John Cena loves to surprise his fans, but today he got body slammed by a whirlwind of emotions thanks to his fans who decided to surprise him for a change. Your heart strings have officially been put on notice as your about to witness John Cena’s melt completely.

https://www.youtube.com/watch?v=cnCunDK0tSw