Are you sure you have the tires installed correctly, the 3 piece wheel should clamp the tire securely. I know just getting the center ring in the tire is a pain in the *** sometimes!
I don’t remember if 8/6 was the first day Tower had their pre orders open, but I did place my order around 12:45 AM. I’m just curious how many kits they got in their first shipment?
Just got it today, was supposed to be delivered yesterday but Fed ex was delayed to today.
I placed my order at a little before 1am on 8/6, wonder what time you placed yours James?