- 1,446
- MustangXS
- MustangXS
What makes no sense to me is that on April 2nd, upon being presented with the team radio and interview, Lewis and Dave Ryan (or whatever teh name of his race engineer is) still said that they did not "let" Trulli past. I just can't make any sense of it.