Day: February 13, 2016

Dominion Power Takes Responsibility for Potomac River Oil Spill | Fireman Mike | Old Town Post

   A transformer failure at the Crystal City Dominion Power substation released 13,500 gallons of mineral oil on January 24, 2016. During the first part of February, people noticed and reported a […]