Kaique Pacheco makes riding Spotted Demon look so easy! 90 point ride!elderberryranch (16)in #pbr • 8 years ago (edited)I believe it’s Kaique’s year to win it all in Vegas. #sports #bull #riding #cowboy