Richard Joseph Carmichael is a former professional motocross racer from the United States. He was also active in stock car driving. He began his caree
Read MoreRicky Carmichael is known as the 'Born to Ride' motocross racer who has achieved remarkable success in various Motocross Championships. Ricky is a you
Read More