I've never even seen a mountain dew in person, dr pepper is everywhere though and awesome!
Really? I've been to London for a week, and they were selling Mountain Dew everywhere. It was pretty hard not to see it.
So I bought one (because I was curious what that strange drink was), it tasted pretty bad though.