Allahu Akbar Demolition Company

Yemen, where they stone buildings to death.

Share