Alfas unreliable? Not according to race-day results! What? They're stripped junkers only lunatics with too much time on their hands drive? Why, you say that like it's a bad thing...