Up and coming Veil Veil Vanish put on a good show!
photo: Trish Leeper