Well, I can tell you that during my internship at a dentist office, I saw some pretty terrible teeth and quite a few of those patients were regular drinkers of mountain dew.
Just saying it's pretty terrible.
my favorite is Mountain Dew Code Red. In the town I live in people is so hooked on Mountain Dew it sells like drugs lol but yes I agree it does look like Radiator Fluid