A video tribute to Russell Towle of Dutch Flat, California, who died untimely on August 7, delivered from the summit of the Campo Tencia in the Tessin in Switzerland on Sunday, August 10, 2008.
Subscribe to VentureMind