A very short time ago Todd Meyn suffered a broken sternum that was 1cm away from being fatal. If you think that has scared him into mellowing out, you are wrong! Todd goes 100% at Woodward West and doesn’t look like he was off of his bike at all.
This website uses cookies.