Chelsea Lee Greenwood



Chelsea Lee Greenwood, also known simply as Chelsea Greenwood is a former Unit Manager and Production Coordinator for Mythbusters.

She currently works as a Freelance Producer.

Chelsea sang the end credit song 1,000 Light Years Away.