British Audience Laughs At Tom DeLay's Bogus Health Care Claims

Happy Holidays!