Broward approved the construction of Osborne Reef, an artificial reef made of tires off the Fort Lauderdale beach, but it has proven to be an environmental disaster.
Broward approved the construction of Osborne Reef an artif,icial reef made of tires off the Fort Lauderdale beach, but it has proven to be an environmental disaster.