Toad Rock (Jun 2002)

My first trip back in over 20 years. Still great fun.

New photos