What phone platform do you have?
I use "Motorcycle.com Free" app, which is made by Tapatalk, on my Android Moto X phone and Nexus 7 tablet. It should be listed in your apps store or Play Store. This forum is listed in that. There was a thread some time ago mentioning that. In fact it's in this Forum Information & Help sub-forum HERE
It was added to tapatalk recently. If you have issues with Tapatalk you can report them to us but also always check with taptalk support as well since its not our product. We also do not control tapatalk's ads those are 100% their program. Enjoy the many ways to access the site via mobile.