wrighty496 Posted October 11, 2009 Report Share Posted October 11, 2009 God loves a trier, or so they say Montoya qualifying run for this weekend Link to comment Share on other sites More sharing options...
Nick M48 Posted October 13, 2009 Report Share Posted October 13, 2009 I always love watching Montoya, you just know he's going to give it everything he has and sometimes more! Link to comment Share on other sites More sharing options...
Recommended Posts