Pretty sure it would be a simple upgrade. It would cost some money though and IDK if the site has enough traffic to make that much money through adds.
They would have to get the admins to do it, and from what i see, they're not active (Aside from the occasional product placement/lollookatthisnewhondabikearticle posting). Even then it would cost some decent money to hire someone to start up a mobile version.
All for an auto forum that probably has some of the least traffic out there. It sucks, man.