Chubbalabubbala visits Nanny and Papa
Staci Weiss is originally from Pittsburgh, Pa and now resides in Santa Monica, Ca.