Which drinks stain your teeth the most?

Dentist answers