Gemma Humboldt, Speed Overcomes The Fear Of Death (December theme: The Moment )

The minute you feel the adrenaline from your foot on the accelerator you live in the moment, for the moment and stay in the moment.

Images have been resized for web display, which may cause some loss of image quality. Note: Original high-resolution images are used for judging.