http://libremdb.catsarchywsyuss6jdxlypsw5dc7owd5u5tr6bujxb7o6xw2hipqehyd.onion/name/nm1714016
libremdb View on IMDb (opens in new tab) Search Change theme Spencer Fox Profession: Actor, Writer, Composer About: Spencer Fox was born on 10 May 1993 in New York, USA. He is an actor and writer, known for The Incredibles (2004), The Incredibles: The Video Game (2004) and Air Buddies (2006). ...