An Ohio man is gaining viral attention after singing "The Star-Spangled Banner" over a loudspeaker in a Wal-Mart while vacationing with his family.
The 40 year-old man was captured on video while performing at the retail supercenter in Osage Beach, Missouri.
Wal-Mart posted the footage on its Facebook page. His impromptu performance first started when he was singing in the aisle that had American flags on display as part of a friend's dare.
After hearing him sing, Wal-Mart's manager then called him up to the customer service desk and asked him to sing over the intercom.
The performance, earned him a $10 Wal-Mart gift card and a Wal-Mart superhero cape.