10,000 inflated beach balls hang above the street of Pier Park awaiting the 8pm Beach Ball Drop