Jen Schollen

Jen Schollen was a layout artist for Thomas &amp; Friends at Arc Productions on The Great Race and the twenty-first series.