The 2017 BLBBC will be held in Tucson,AZ.  July 16-21