It was on the cover of an ACE publication recently, a few months back maybe. I think it is the same ride from the ad also.
The topic thing is no sweat, I just want to know whether a topic will interest me before I open it. Sure, the "help me!!!" peaked my interest, but just go over to danimation for the reason this sort of thing bothers me. 90% of the topics there don't describe what the thread is about. It is nearly impossible to find things you are looking for in the forums.