They are legal depending on where you live. If you are in the US, you have to make sure your DMV approves first though, and you will need to pay for legalization fees as well as a massive amount of insurance each month.
If it's not in the United States yet (car), you will also need to pay for...