Popularity: 2
1983-01-04
Longueuil, Quebec, Canada
Release date: 11/09/2010
Release date: 08/24/2002
Character: Self
Release date: 11/27/2016