81,731 views
Man Pinned to Wall by Vehicle in Saudi Arabia