Ryan Taylor is now riding for a company called Ubran Kreation. From what I can tell, is a clothing brand that makes stuff out of kevlar and such to protect you from getting hurt. They claim their jeans are 5 times stronger than steel? I’m not sure. I feel like this edit doesn’t show what Ryan Taylor is really capable of either.