Conversation

Replying to
TIL that barrel bombs are basically huge IEDs dropped from the air from any old aircraft or helicopter. Probably lower tech than even WW II
4
1
Show replies