David Johansen ROCKED the house this past Thursday!