Front Popping Noise
hey guys, i bottomed out in the snow (turned out to be ice) the other day, i had to rock it front to back to get it out. during the last session of this there was a loud popping noise as is something snapped in the front right. i haven't driven it since accept for home which wasn't far. any ideas on what it could have been?