Just hearing the words “oil tank explosion” probably conjures images from some of your favorite action movies, but this video isn’t a scene from the next James Bond or Mission Impossible film, it was an actual event in Ulyanovsk, Russia, filmed from a house just 1.2-miles away. Continue reading to watch.

Write A Comment