consequenceofsound.net
Video: Roger Daltrey introduces Leno to a "Pinball Wizard" - Consequence of Sound
Turns out it's the late night host himself.