There’s nothing more exciting than watching the best drivers driving the best cars in the world on a cunningly crafted street circuit. Tight corners and even tighter margins for error make street races some of the most gripping events on the motorsport calendar. But what cities deserve a shot at hosting one?