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.
Friday, November 20, 2009
Subscribe to:
Post Comments (Atom)
that guy was in the island of dr. moreau as brando's weird little friend.
ReplyDeletei love how pedro holds him like a baby.