The virtuoso guitarist Steve Vai (Frank Zappa, Alcatrazz, Whitesnake) created an incredible moment at this concert in Barcelona, Spain when in the middle of his classic song "For The Love God" he stopped playing and gave his guitar to a young fan called Daniel Jimenez who was in the audience. The boy took the guitar in tears thrilled by the moment and continued to play the song perfectly. The artist explained on his social networks that he saw the video of the teenager playing that song early that day when a cab driver who was taking him to the venue showed a video of the kid, who was his son playing the track. Watch Steve Vai giving his guitar to a fan who continues to perfectly play the classic song "For The Love Of God" at his show: "On the last show of the European Inviolate Tour on my way to the venue in Barcelona, there was an excited cab driver that wanted me to get into his car to take me to the venue. During the drive, he was very excited to show me a video clip of his son playing 'For the Love of God' and I was actually pretty impressed with the way this boy played." "During the concert that night, I saw the boy with his dad sitting in the audience, so I decided to make his day... and he certainly kicked some ass! It was a splendid way to cap off an outstanding tour," Steve Vai said. https://www.instagram.com/p/CgzXPHmg8po/ In his Instagram, the fan and guitarist Daniel Jimenez also recalled the moment, saying: (Translated by Rock and Roll Garage) "Yesterday I lived the happiest day of my life, I'm still assimilating that it was real, thank you @stevevaihimself for inviting me to your concert, thank you for giving me the wonderful surprise of going on stage to play with your own guitar, when you approached me and you offered me your guitar I was in shock (I don't know if you can see it in the video but I didn't have the strength to continue playing because I started to cry from the illusion), and above all, thank you very much for giving me the opportunity to let me know you as a person and being able to chat with you about music, this day is going to be craved into my memories; you are a great musician and a great person, you are an example for me to follow. https://www.instagram.com/p/CgOxgj_D77E/ Next tour dates Steve Vai continues to tour until December, playing in the United States and in Brazil at the Rock In Rio festival (featuring Living Colour in that concert). August 06 - Hilton Lake Las Vegas Resort - Las Vegas US 07 - Hilton Lake Las Vegas Resort - Las Vegas US 08 - Hilton Lake Las Vegas Resort - Las Vegas US September 02 - Parque Olímpico - Cidade do Rock - Rio de Janeiro Brazil (Rock in Rio, Living Colour featuring Steve Vai) 28 -The Magnolia - El Cajon, CA United States 30 - Fox Performing Arts Center - Riverside, CA United States October 01 - House Of Blues - Las Vegas, NV United States 02 - Celebrity Theatre - Phoenix, AZ United States 04 - The Rockwell at The Complex - Salt Lake City, UT United States 05 - Boulder Theater - Boulder, CO United States 07 - Tower Theatre - Oklahoma City, OK United States 08 - House Of Blues Dallas, TX United States 09 - The Aztec Theatre - San Antonio, TX United States 11 - Paramount Theatre - Austin, TX United States 12 - House Of Blues - Houston, TX United States 14 - Lyric Theatre - Birmingham, AL United States 15 - Hargray Capitol Theatre - Macon, GA United States 16 - Variety Playhouse - Atlanta, GA United States 18 - Bilheimer Capitol Theatre - Clearwater, FL United States 19 - The Parker - Fort Lauderdale, FL United States 20 - The Plaza Live - Orlando, FL United States 21 - Ponte Vedra Concert Hall - Ponte Vedra Beach, FL United States 22 - Charleston Music Hall - Charleston, SC United States 23 - The Fillmore Charlotte - Charlotte, NC United States 25 - The Birchmere - Alexandria, VA United States 26 - Musikfest Cafe - Bethlehem, PA United States 27 - The Capitol Theatre - Port Chester, NY United States 28 - Keswick Theatre - Glenside, PA United States 29 - Count Basie Theatre - Red Bank, NJ United States 30 - The Paramount - Huntington, NY United States November 01 - College Street Music Hall - New Haven, CT United States 02 - The Strand - Providence, RI United States 03 - The Wilbur - Boston, MA United States 04 - Kodak Center - Rochester, NY United States 05 - The Egg - Albany, NY United States 07 - Palace Theatre - Greensburg, PA United States 08 - Packard Music Hall -Warren, OH United States 10 - Masonic Cathedral Theatre - Detroit, MI United States 11 - Metropolitan Theatre - Morgantown, WV United States 12 - CMA Theater - Nashville, TN United States 13 - Old Forester's Paristown Hall - Louisville, KY United States 14 - The Pageant - St. Louis, MO United States 16 - Copernicus Center - Chicago, IL United States 18 - The Fitzgerald Theater - St. Paul, MN United States 19 - Bourbon Theatre - Lincoln, NE United States 20 - The Uptown Theater - Kansas City, MO United States 21 - The District - Sioux Falls, SD United States 22 - Hoyt Sherman Place - Des Moines, IA United States 23 - Fargo Theatre - Fargo, ND United States 25 - The ELM - Bozeman, MT United States 26 - The Wilma - Missoula, MT United States 27 - Moore Theatre - Seattle, WA United States 28 - Roseland Theatre - Portland, OR United States 30 -Turlock Community Theatre -Turlock, CA United States December 02 - Uptown Theatre Napa - Napa, CA United States 03 - The Theatre at Ace Hotel - Los Angeles, CA United States