For the first time in the world, an Iranian rock star improvised a piece of music in a live concert attended by 1,800 of his audience in Tehran.

Recently, the rock star Kaveh Afagh was performing in a concert at Milad Tower International Convention Center and managed to improvise a piece of music after comprehending that his audience are repeating his song “Shawl” very precisely.

“When the people started reading the song “Shawl” (the most famous piece of Kaveh Afagh), and I saw how good and correct this song was, suddenly it struck my mind to make melodies with the audience, and this piece also will appear in my next album,” he said.


Check out more images from the concert, through here.