Country legend Ray Price has lashed out at Blake Shelton after The Voice judge branded traditional country music irrelevant.

The Honey Bee singer caused a storm of controversy after he took aim at veteran country performers who don't agree with the direction the genre is going.

During a GAC Backstory special on his career, he said, "Country music has to evolve in order to survive. Nobody wants to listen to their grandpa’s music. And I don’t care how many of these old farts around Nashville going, 'My God, that ain’t country!' Well that’s because you don’t buy records anymore, jacka**. The kids do, and they don’t want to buy the music you were buying."

The remarks offended Country Music Hall of Famer Price, who took to his Facebook.com page on Thursday (24Jan13) to express his disapproval.

He writes, "It’s a shame that I have spent 63 years in this business trying to introduce music to a larger audience and to make it easier for the younger artists who are coming behind me.

"Every now and then some young artist will record a rock and roll type song, have a hit first time out with kids only. This is why you see stars come with a few hits only and then just fade away believing they are God's answer to the world.

"This guy sounds like in his own mind that his head is so large no hat ever made will fit him. Stupidity Reigns Supreme!!!!!!! Ray Price (chief “old fart” & jacka**") p.s. you should be so lucky as us old-timers. Check back in 63 years (the year 2075) and let us know how your name and your music will be remembered."

Shelton subsequently took to his Twitter.com page to apologise to his idol, writing, "Whoa!!! I heard I offended one of my all time favorite artists Ray Price by my statement "Nobody wants to listen to their grandpas music"... And probably some other things from that same interview on GAC Backstory. I hate that I upset him... I could have worded it better (as always ha!) and I apologize to Mr. Price and any other heroes of mine that it may offended."