Who’s Having Softball Issues?

July 26th, 2010 // Leave a Comment

Click the photo above to find out who it is.


Larry David attempted to play baseball in Central Park, New York for a scene in an episode of HBO’s Curb Your Enthusiasm on July 26, 2010. Larry seemed to be having a hard time catching the balls for his team Yari’s Autonomics.

By Miu von Furstenberg

Leave A Comment