Nelson De La Rosa - famous for being Marlon Brando's sidekick (and Mini-Me inspiration) in the Island of Dr. Moreau. Nelson is seen here getting down on the Venezuelan TV show "Sensacionalisimo."
Nelson no longer is with us, but his magic lives on (thanks to Youtube.)
Comments