Sorry, but within the last couple of weeks someone posted a link to a video of a bike climbing a hill ( I think it was in Seattle) and stomping by other cyclists.
I seem to recall it had 72v dewalts powering it, but that could be 2 stories mixed up.
Anyone know where the link is?
I can't for the life of me find which thread it was in.
Ta
Rab
I seem to recall it had 72v dewalts powering it, but that could be 2 stories mixed up.
Anyone know where the link is?
I can't for the life of me find which thread it was in.
Ta
Rab