New tire started leaking air just to find out that the tire is alright and the air taking pin is also fine. the rim is cracked from inside. I've no clue how that can happen.
Also, my mechanic is asking me to replace that whole thing which costs about 800 bucks :-(
Can someone not weld that thing? Is it something that I can approach/ask around?