Kayla Allen
Mission Raceway
June 18, 2006
On Saturday Kayla qualified with a perfect light.
Then on Sunday she won the entire event with the last run dailing in at 8.12 and running an 8.15.
Back