Okay, this is my first time here so don't slam me, please.
I live in Florida and just heard a rumor that this show will be filmed in a small town about 20 miles from me.The town is called Jay and I cringe when I think of what damage this show could do to their way of life.
Has anyone heard of them shooting another season in Jay, Florida?