original post: https://redd.it/z0bjds
Crazy Footage Of Rebels Fleeing Barrage Of Shells. (Libya 2011)
CostOfWar by GrandRegentOfDelmar
[report | abuse]