It looks to me like a stuck throttle cable.
Cars this fast and everything happens fast, too fast. Did he hit the opposite wall also?