One thing disturbs me here.. But I guess, it's just me. I am absolutely not a fan of these kind of rims and well.. because of that I can't see it fit on anything. I know many won't share this opinion but well.
Apart from that, being a quick chop, you did good
Nice touch on the logo!