I think if people want to complain, they can do it in the open discussion forum. If so many people hate their cars so much that it necessitates a new forum, then these people should either sell their cars or find another website.
1999 Dodge Ram 2500 Cummins Diesel
2002 Harley-Davidson Fatboy
Merlin Extralight w/ Campy Record