Uncategorized

cat fight

cat fight

The Ker 40 Catapult on it’s way to the elapsed and IRC win in the 122 mile Ida Lewis Distance Race