Okay, so I was driving home yesterday and I heard a clunk/pop noise. Thought maybe it was just something in the road. .1 miles later as I'm slowing down to the light my car starts making a thumping noise, like when it sounds like you have a flat and your driving on it. So I thought, just my luck a flat.. So as I'm pulling over to the side it started getting louder and kept popping, almost sounds like a broken chain on a bicycle as well, then my car comes to a complete stop and wouldn't move. So I press on the gas and it revs up and doesn't move.. So I put it in gear 1, tried it again, didnt move, tried the other gears, same thing.. So I put it in reverse, and it drives backwards.. So I go to drive it forward and it drive about 6 inches then you hear a loud popping noise/sound a a chain breaking noise.. So I thought maybe since it drives in reverse I can push it in neutral.. Well that didnt work, still wouldn't budge, I thought maybe I wasn't strong enough, so I got help, still didnt work.. So I drove it all the way home backward.. By the when I drive it back wards, it makes a grinding noise, like it's dragging something, or it's pushing threw something that stuck.. But do you have any ideas? The engine runs fine and everything, all sounds normal, I even started it this morning, sounds fine.. I just want to drive forward again!