Just sharing my experience with teambhp forum. I actually did not have a very good experience with that forum. First of all they took over two weeks to approve my registration. Secondly they operate with a bad principle that new member is an ignorant member. All my posts were moderated. Many were deleted for no reason and many a times I was ridiculed by the so called experienced (?) members from that forum.
The forum is not user friendly to new members. I eventually stopped participating and have never returned to that forum ever since.
You can also try carwale.com It’s more open, honest and friendly but may not very active in general.
It does have a forum here Car Forums | Ask, Answer and Discuss about Cars - CarWale but as I guessed, it's not very active.My cousin's registration has been denied twice. Mine is still pending. IDK what's up with those guys. Carwale.com is not a forum dear.