Weather balloon spotted over Southwest Florida

Weather balloon spotted over Southwest Florida