Some people might say this is not Taylor Swift's year. She broke up with both Calvin Harris and Tom Hiddleston within months and then had that huge feud with Kanye West and Kim Kardashian. But boy does she know how to rally!

Just one day after Christmas, the "Blank Space" singer decided to pack her bags and make a quick visit to Missouri. But instead of visiting one of her famous friends, the Grammy winner wanted to surprise a deserving World War ll veteran.

E! News can confirm 96-year-old Cyrus Porter received a Christmas miracle when Taylor and her parents showed up to his home in New Madrid, Mo. The artist delivered a surprise performance of "Shake It Off" and was able to meet and mingle with close to 60 relatives for more than an hour.

I mean how cool is that. A 96 year old veteran loves Taylor, talks about it going viral and then BOOM... Taylor shows up for a surprise performance. Who says social media is all bad?? You can watch all the videos of the awesome surprise below!

More From WFHN-FM/FUN 107