Interstate 25, also known as the Pan-American Freeway, is a major Interstate Highway in the western United States. It is primarily a north–south highway, serving as the main route through New Mexico, Colorado, and Wyoming. From Wikipedia
Authorities are investigating the cause after a fuel leak triggered a hazmat response in the Denver Tech Center area.