Joao Ricardo Vieira on 584 Foghorn Leghorn Sacramento, CA - Jan 2020 Ride Score: 92.00 - Bull Score: 44.75