A driver who spent hours barricaded inside a stolen car at a Miami gas station on Monday has surrendered, police said.
Two years ago, Spanish developer Pablo Castro settled with his family in Miami after selling off his Barcelona company, which ...