Denver Police are investigating a report of an explosion off Sixth Avenue and Speer Boulevard in central Denver Thursday night, Denver Gazette news partner 9News reported.
Police said the report came in around 10:10 p.m. Officers have police tape surrounding the parking lot of the Wendy’s restaurant at 201 E. Sixth Ave.
The initial investigation indicates that the explosion was caused by a propane tank inside the vehicle, police said…