Becca and the This is Us crew get the scoop from The Penny Ice Creamery located in Santa Cruz.
Continue Reading