Most people can't sing or paint as well as Joe Everson, but when he puts his talents together, the result is a masterpiece.
Everson performed the national anthem before the Toledo Walleye game on Saturday.
Watching Everson pulling double duty is incredible, but the real payoff comes at the end.
The crowd goes wild as he reveals what he's really been working on during his rendition of the Star-Spangled Banner, a painting of the Battle of Iwo Jima from World War II.
The South Carolina-based artist, according to his website, performed professionally with a traveling quartet before focusing on visual arts.