Mayko Nguyen Featured in Slasher BornApril 19, 1980 in Vancouver, British Columbia, Canada Clips 1 Clips