The reason for the cancellation?
The City of Cape Coral, Florida was concerned that there would be too many attendees for the City to handle. Oh, and the required permits and insurance costs for such a gathering needed to be scheduled and paid in advance.
While American citizen's Bill of Rights freedoms are under attack as never before, until amended states that the "right of the people to assemble shall not be abridged". The federal, state and local governments continue in their creative methods to both undermine and negate the government that our forefathers fought in order to secure. And pay lip service then every 4th of July but apparently have no real concept of just what those freedoms and "inalienable" rights as included in those Bill of Rights really mean for American citizens.
The details and excuses given for the cancellation can be found at:
http://www.winknews.com/news/local/42019772.html