John Bedard

Filmography

Art Department (1)

Godzilla 1998 (Movie)

foamer(Patrick Tatopoulos Designs/"Godzilla" creature fabrication) (Art Department)

SIMILAR ARTICLES