Where OTTR is Racing in 2024 Explore our Cities. Barcelona Let's Go Racing! Amsterdam Let's Go Racing! Mexico City Let's Go Racing! London Let's Go Racing!