It’s Gary Allan’s Tattoo!
This is one of Gary Allan's more recent tattoos. It's an angel that appears to be fighting the influence of a devil skull. The back of Allan's hand reveals musical notes and hearts on a musical staff. It all sort of wraps into one piece of art.
In addition, the 'Every Storm' singer has tattoos on his left arm and one on his back. It's clear each has a special meaning to him, as he's not a fan of spontaneous inkings. When asked what advice he'd give his daughter should they want to get tattoos, he says, "Don’t pick something off a wall and put it on your body."