Shaggymech

Shaggymech

Industrial Maintenance Technician and all around gear head. Bike builder and experimenter of anything technological.