One of the biggest ongoing problems in car culture is street takeovers. If you haven’t heard of them by now, the idea is pretty simple: groups of enthusiasts gather together to block off streets and ...