"Die Hard" star Bruce Willis hopped the stage at B.B. King's restaurant and nightclub, the Official All-Star Cafe, in New York's Times Square Tuesday night, reports the New York Post. He sang and played harmonica, performing nonstop for more than two hours. Dressed in biker-leather chic, Ray-Bans and a longshoreman's cap, Willis, 46, fronted a group of experienced bluesmen, said the Post critic, who called the star's performance "affable," even if jazz purists might look down their noses at him. He kicked off his session with Scrapper Blackwell's classic "Kokomo Blues," then, without waiting for the applause to subside, launched directly into "Who Do You Love," made famous by George Thorogood, which the Post critic said "found him in top form" -- given that he really can't sing, the reviewer opined. (Experienced singer Ivan Neville, son of the legendary Aaron Neville, opened for Willis and helped fill the gap when the actor's voice began to give out later in the show.) When Willis openly admitted to the audience toward the end of the show that he can't sing, he got cheers in response. Willis's latest film, the war drama "Hart's War," opens Feb. 15.