spring 2009, north park, talladega, alabama
 
carl edwards might have won the race,
were it not for the slight mishap at the end.
the crowd stood and cheered as he crossed the finish line on foot.
 
























 
top of page • contact/send pictures