News
The incident happened around 3 a.m. at the Exxon station on Capital Boulevard. Authorities estimate that approximately 600 gallons of fuel leaked due to the collision.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results