Enjoy a full length video from Stock Car Racing. Check out Baja Deuce. The out of control off-road racer who is not to be underestamated. Did we also mention he is a talking baby. When you’re done you can browse our video library to watch all of our high quality videos covering a wide array of topics.