Blue Heron Rally - August 18, 2007 - Clearlake, California / P8180018
Sprung
8/18/07
P8180018.jpg