Monday, December 23, 2024

Power Plant Implosion San Diego

Super Bowl Weekend Power Plant Implosion, San Diego Bay, Chula Vista, CA. The South Bay Power Plant collapsed after 200 pounds of charges ignited 300 pounds …



LEAVE A REPLY

Please enter your comment!
Please enter your name here

More Local News