That car looks really well built.

I wonder what kind of power it puts down.