I'm going out to buy some new subs and a huge amp.
These Russian dudes love blasting some loud bass on their way to the camp site. Holy Sh*t!!!!
People have described that the meteorite explosion sounded like a nuclear bomb. Here's some close up footage.
That will get peoples attention!