Bikerafting – What is it?

Well that’s the question I was asking myself when I stumbled upon the term on Facebook one lazy Sunday afternoon…Several hours later I found myself getting extremely excited at the prospect of new gear, much to my bank manager’s chagrin.…