Is possibly not human..... and Tal Wilkenfeld is a bass goddess.
Jeff Beck - Guitar Vinnie Colaiuta - Drums Tal Wilkenfeld - Bass Jason Rebello - Keys