On July 10th Roger Waters and David Gilmour of Pink Floyd played together for the first time since 2005 at a benefit concert in Oxfordshire, England. The Hoping Foundation has now posted the entire 27-min performance.

Check out the video below and the details of how the reunion came about from Waters himself.