Joao Ricardo Vieira on 917 Pound The Alarm New York City, NY - Jan 2015 Ride Score: 89.25 - Bull Score: 43.75