83,501 views
Man Pinned to Wall by Vehicle in Saudi Arabia