Russian Power Substation Explodes [Video]

Another night of driving in traffic just got interesting read more...