what is there not to believe? its the quickest starlet ever to go down(LOL) your strip in malta? or that its the fastest starlet in europe?
on a less confrontational note(after all you did post looking for the above response)and therefore a more interesting note he crosses the line in fifth.. does he have a trd gearset?
Phil
bloody hell. disregarding the time as it was done in Malta, that looked fucking quick.
lol dan