Close
5 of 15
Perrier Commercial. Winner of Lions 91 International Advertising Film Festival
Animatronic Lion Chassis. Created by All Effects Company
Eric Allard and Johnny Five, 1987
Eric Allard5 of 15
Animatronic Lion Chassis. Created by All Effects Company
PeopleEric Allard