Kim Spencer

Kim Spencer

Kim Spencer is Senior Programming Executive at KCETLink.