Filmed by me on May 29, 2024. Tash Neal on vocals and guitar. Teddy "Zig Zag" Andreadis on vocals and keyboard. And of course, Slash on guitar.