Did Liam Neeson Have A Plumbing Problem Down Stirs?
Actor Liam Neeson makes his way to The Dorchester hotel after dinning at Scotts in London, UK on November 10, 2011, but Liam look to have a mini plumbing problem with a wet spot on his pants. Restriction applies: USA ONLY