Friday, November 20, 2009

Remember Pedro's Little Friend?

SANTO DOMINGO, Dominican Republic — Nelson de la Rosa, once recognized as the world's shortest actor and a ubiquitous good-luck charm for the Boston Red Sox during their victorious 2004 World Series run, died Sunday, a day after visiting New York, his agent said. He was 38.

1 comment:

  1. that guy was in the island of dr. moreau as brando's weird little friend.

    i love how pedro holds him like a baby.

    ReplyDelete