Sad news from Rapchak the man helping me on the Demon.
Yikes - I hope they all pull through OK. The photos above are why I quit riding bikes a while ago. Too many idiots on the road anymore.
Print