Leo and Lazarus

Leo and Lazarus


About Picture

Caption: Leo and Lazarus

About Leo Francis Grillo Jr.

Producer, Actor, Writer
Source: IMDB

Leo Grillo is an American film actor, producer and animal welfare activist. He is best remembered for founding Dedication and Everlasting Love to Animals Rescue (D.E.L.T.A. Rescue), a not-for-profit animal welfare organization based in Acton, California, USA. The refuge has grown to become the largest care-for-life animal sanctuary of its type in ...