84,942 views
Man Pinned to Wall by Vehicle in Saudi Arabia