Noticed this link at the end of one of the commercials.
Re: Plymouth Rocked
Posted: Sun Sep 26, 2021 1:56 pm
by earthdog70
I saw these a little while back and that they were filmed for a Boston company. I told Lewdd and AKissFan that I would have been fine with them filming one of these in my kitchen