Ryan Dirteater on 10 Damn Frustrating Albuquerque, NM - Mar 2017 Ride Score: 87.50 - Bull Score: 43.00