megabomb.jpg

A still from the video of the US dropping a megabomb on Afghanistan