Just in time for the Fourth of July, this Russian depot blows up in spectacular fashion.
Not sure if it’s fuel or ammo or both or whether this was HIMARS or something else.
Watch the video to the end. It gets better.
Looks like there will be more video soon: