A new definition for Pole Position: Lying in the trees at the end of the track. Submitted by: giorgiss definitions
A new definition for Pole Position: Lying in the trees at the end of the track.