Wandering if there are any BBC's in the Lake Placid Florida area! Central Florida area? Let us know! Would love to set something up!