Hey this forum is to talk about diablo anything u like about it =D i mean i love this place i ride there every time i get the chance .....
oh yea anybody else fuc*en hate the breaking bumps on all the trails were u can get some good speed ?
oh yea anybody else fuc*en hate the breaking bumps on all the trails were u can get some good speed ?