Yellow Hat Films Inc. is a 501(c)(3) charitable nonprofit dedicated to providing creative media tools and video training to youth in foster care, giving them a voice in a complex system.
Yellow Hat Films Inc. is a 501(c)(3) charitable nonprofit dedicated to providing creative media tools and video training to youth in foster care, giving them a voice in a complex system.