A man brings a patriotic crowd to tears as he belts out 'God Bless America' at the front of his local Walmart on Memorial Day Weekend.
Barbie Clancy, a native of Wilmington, North Carolina, told InsideEdition.com she and her husband were near the back of the store when they suddenly heard the man singing 'God Bless America'.
She said she immediately turned on her phone to begin recording, and followed his voice.
"It was really overwhelming hearing this man sing at a Walmart," said Clancy, who told InsideEdition.com that many members of her family are involved in the U.S. Armed Forces, dating back to her grandfather, who served in World War II.
"Here it is, Memorial Day," she said, "(and) he was there singing 'God Bless America', and it was a feeling like, 'Oh my god, people just really still love America.'"
According to her husband, more than 75 people stopped to watch the man, who Facebook commentators identified as Raymond Greene, sing while sporting a bald eagle and American flag across his shirt.
After he finishes singing, the crowd can be heard in Clancy's video cheering and clapping.
She said people approached him after to shake his hand.
But when Clancy uploaded the video to her Facebook as she was leaving the Walmart, she had no idea it would get thousands of shares, and hundreds of thousands of views within days.
People are even commenting that they frequently see the man around the neighborhood, including at a Golden Corral where he can be seen in another video singing 'God Bless America' to a group of kids on a field trip.
One person even stopped to take his business card, that says he is a singer and entertainer, specializing in brief entertainment and patriotic songs.
Although Greene did not respond to InsideEdition.com's attempts to contact him, witnesses have speculated that he is a veteran himself.