The driver of a sport utility vehicle was killed Wednesday morning when he crashed into an auto repair shop in northeast Miami-Dade County.

The crash happened at Vaval's Auto Care Center at 11851 W. Dixie Hwy.

The driver hit a parked car, then crashed into the bay of the auto repair shop, police said.

"It's impossible. How can you hit that gate, hit a car, end up in there? You must have some speed," said Philip Oliver, a neighboring business owner.

The driver's name wasn't immediately released. It's unclear what caused the crash.