Lyon Smith

Lyon Smith is a voice actor who voices the Adversity Twins in Total Drama Presents: The Ridonculous Race.