Westbound traffic on Busch Blvd closed after crash
Westbound traffic on Busch Blvd closed after crash

Tampa Police responded to E.

Busch Blvd.

And N.

12th St.

To investigate a traffic crash with serious injuries.