Ross Balfour
#99 | Roaring Pipes Maniacs
Read all the signs Ross and youll see
1. GTR
2. Forza
3. Need for Speed
4. Gran Turismo
They have some humor or take a big risk in getting this thrown back at them when the title disappoints and can't get close to the success of the other three. But funny it is.
Yeah I noticed that, jus thought why 9.7? They could of made it 30,40,50+ seconds ahead, so I dunno - just a guess.