I was on the the same place but on the left of the scene. This solo made everyone just staring with big eyes O_O at this god of rock. One of the rare moments in your life you think "i'm in the best place in the world ... RIGHT NOOOOOW ! " big love from France to ACDC and dublin/irish people.