Cars trying to get through the giant obstacle course without getting destroyed, with Godzilla as the end boss! In Teardown.#gaming #teardown #pcgaming