I disagree.
I'm going to disagree with the consensus here and say that I think you could use something as simple as Wordpress to achieve what you are after.
I don't know how good CMSmadesimple is, I just know I haven't used it and it doesn't fit with the requirements of my websites.
Reasons to use Wordpress.
1.) You can install a gallery plugin which is perfect for showcasing bikes.
2.) Wordpress interface is extremely user centric (no Joomla mumbo jumbo lingo).
3.) Wordpress is easier to template than Joomla (personal opinion).
4.) Wordpress is easy to upgrade - unlike Joomla.
Of course if you are willing to buy a commercial CMS I could suggest a much better solution(s).