Landon Donovan Puts On One Hell Of A Puppet Show…

Chris Wright

2nd, August 2014

2 Comments

By Chris Wright

Here’s LA Galaxy star Landon Donovan thrilling the kids at the Children’s Hospital in Los Angeles with one hell of a rip-roaring puppet show…

Well, at least someone enjoyed themselves – that someone, of course, being Landon Donovan…