I like modified race cars but did find enjoyment in this thread when it was front and center a couple years ago. Quite entertaining. Some of the recent posts have been taken down. Did hearing both sides of the story offend someone? Why the censoring?