Bone Deth have released a fresh video Bike Check giving us a closer look at Josh Delarosa‘s current Machine setup! This starts out with two minutes of WILD riding, then Josh gives us a run through of his rig, along with a preview of a few new goodies Bone Deth have coming this spring like bars, fork, pegs and more. Hit play and take it all in!