Fidel Castor-Oil is a fictional character portrayed by Tom Seim on 3600 Seconds. The dictator of a third world country, Castor-Oil still finds it in his heart to love puppies.
Fidel Castor-Oil is a fictional character portrayed by Tom Seim on 3600 Seconds. The dictator of a third world country, Castor-Oil still finds it in his heart to love puppies.