Joao Ricardo Vieira on 122 Throbbin Robin St. Louis, MO - Feb 2014 Ride Score: 84.00 - Bull Score: 41.75