I doubt that would even leak with a tire on it imo, but you could have it fixed at wheels America in Dallas..I've heard they are pretty cheap
Their number is 214-330-9866 if you wanna give them a call..but it could possibly be fixed with a rubber mallet and a piece of wood, just put a rag over it so you don't scratch the face of the wheel :shrug: