Wasted David Hasselhoff Socks Doc

After returning from Simon Cowell's massive birthday bash in London on Saturday, David Hasselhoff was so drunk that he allegedly punched a hotel physician. According to eyewitness reports, Hasselhoff was so wasted that his assistant asked the staff at the posh St. Martins Lane hotel for help.

Hotel doctor Paul Ettinger offered Hasselhoff help, and the thanks he got was a punch in the eye. A source revealed:

"His assistant, Joe Townley, was so concerned he called out a doctor. David was furious and lashed out at him -- but he mistakenly hit the doctor."

The staff was said to be frightened of the 6'4" fomer "Baywatch" star, and he was eventually dragged into he building's basement, where he finally submitted to treatment.

The source added:

"They decided they had no option but to lock him in the basement until an ambulance arrived.

"He was abusing all the staff, shouting at everyone. We were shocked -- you'd think he was just some drunk, not a big star."

A source close to the actor said:

"David is very hard to handle when he drinks, often very emotional and aggressive.

"On this occasion he became so drunk he wet his hotel bed, ruining two mattresses, and was becoming a real pain to the staff."

Hasselhoff was then taken to London's $2,000-a-night Capio Nightingale Hospital.