It looks good but I think you should try to focus more on the products you sell. Maybe a nice shot of a customers ride or engine bay.
Just my moddest opinion anyhow. But it does look good still! I'm just thinking you should make it relate to your store a little more. It just looks like an ad for the fortune kit which I don't even know if it's still produced?
Edit: wait.. can't see the license plate too well but im gonna go out on a limb and say this is a customers ride, isn't it?
__________________
|