Jimmy Kimmel catches people lying about Landon Donovan at World Cup (Video)
The latest edition of “Lie Witness News” from “Jimmy Kimmel Live” on ABC shows people on Hollywood Blvd. in Los Angeles being asked about Landon Donovan’s performance at the World…