505 Poli St, Ventura, California 93001 USA
Ted Gall sharing his mold making techniques with studio guests.
Photo Credit: Yelp