Anyone else watch this?
What do people think?
It makes me laught alittle as non of the cars seam to be road legal and they are all "supose" to be made in 3 weeks BUT you can see parts of the other cars in the back ground lmao
Has anyone seen any off these cars upclose? are they really bad?
25k for a 325i with a wide arch kit lmao