What the hell are these?  Are they rims or some sort of weapon?

I'm seeing these on more and more cars in Acadiana.  They are ugly and seem like they could be very dangerous.  How in the hell can they be legal to put on your car?

Am I crazy or are these things an eyesore that could destroy the car in the next lane?

 

More From 99.9 KTDY