Caught on Camera: Transformer explodes at Hoover Dam – CBS News

A large explosion at the Hoover Dam in Boulder City, Nevada was caught on film Tuesday. The explosion, reportedly a transformer, did not affect …

READ MORE

CIP-News
Author: CIP-News