Taste Test Thursday: Strange Soda By Catherine Downes | 6 years ago Ranch dressing flavored pop, anybody?