How to draw a 3D car in opengl?

I am supposed to draw a 3 D car in opengl which can rotatate and move but despite trying i couldn’t make it. Could anyone help?

I have many ideas for making the car but the problem is with rotation. Like if i use the code for rotation i have, i need to make an algorithm for the car which i find difficult.

I think the real question is not making the car but rather what you used to model the car. this is not a algorithm problem.