The MirrorCyclist rushed to hospital after riding into sadistic wire trap on popular trailMay 27, 2020more_vert