Make your own free website on Tripod.com

Len Ayala at the 24 Hours of Afton. Time: 2:15am, 9hrs.15min into the race.

This will get you back to the pictures page

This will get you back to the home page