I haven't seen or heard of Ricardo being at the track in quite a while.
Last I new he was selling his hot rod. I got a message Wednesday night saying he and his brother along with a few other's were at the track for testing. I got a message a little later saying he had put it into the wall hard...