Maybe it’s fate. You never know who you’ll run into at just the right time and place. Say, for instance, you happen to end up in Europe this spring to do a little street racing. What are the odds you’ll happen to meet up with the world’s greatest gang of expatriot street-racing superheroes? “The Avengers with musclecars,” as someone recently called them. What are the odds? A little better than you might think.