Popularity: 2
1980-10-15
Burlington, Ontario, Canada
Character: Self - Special Guest (Dubstar)
Release date: 05/12/1998