View Pedro the Lion on Jan 31, 1998EditFollowShare28 years agoSat, Jan 31, 1998at Stone TableVancouver, CanadaPedro the LionEditFollowShare