Walmart ‘National Anthem’ Video
Footage of an apparently “spontaneous” rendition of the national anthem in a Walmart in Haslet, Texas went viral in July 2021.
Footage of an apparently “spontaneous” rendition of the national anthem in a Walmart in Haslet, Texas went viral in July 2021.