Steve Lukather & Carlitos DelPuerto - NYC 2008

Luke with his new band at BB King's in New York in support of his
'Ever Changing Times' disc. Do I really have to tell you that they
kicked all kinds of butt?!?