
South Florida has a new tourist attraction but you won’t be able to spot it from land.
Over several days late last month, crews lowered 22 life-sized cars into the ocean, several hundred feet off South Beach.

South Florida has a new tourist attraction but you won’t be able to spot it from land.
Over several days late last month, crews lowered 22 life-sized cars into the ocean, several hundred feet off South Beach.