Misha Zuzuk

Misha Zuzuk was a layout artist at Arc Productions for Thomas &amp; Friends on The Great Race.