There is nothing like a once in a lifetime spontaneous moment at a concert. Sometimes some unpredictable and marvelous things happen at a show and that is exactly what happened with Frankie Ballard and Keith Urban Saturday night in Monticello, IA.

Keith was in his set when he had Frankie join him for a version of the old Georgia Satellites tune "Keep Your Hands to Yourself". This is so fun to watch. They are having a blast and it shows. They not only trade guitar licks but actually trade guitars in the middle of the jam. Check out one of those unscripted moments of magic that only music can bring.

More From K99