A driver who spent hours barricaded inside a stolen car at a Miami gas station on Monday has surrendered, police said.
Chopper6 video showed a heavy police presence, including multiple officers with guns drawn toward a vehicle at the Chevron gas station at Northwest 42nd Avenue and Northwest 11th Street.
Miami Police officials said the car had been reported stolen in Miami-Dade and that three people were initially inside it…