Why do you say that? Do you personally know any of them that directly run the place??
This site is made of more regergitated info then facts. They are actually pretty decent cars guys and don’t really have too much to say outside of what they are focused on.