+105
They should sell Mountain Dew in the UK again,
amirite?
by Anonymous
14 years ago
Yeah You Are
129
No Way
24
They don't?! That sucks.
by Anonymous
14 years ago
Sales failed hard when they introduced in the mid-90s, only way to get it is through specialist stores, and its £3 ($5) a can...
by Anonymous
14 years ago
Tell me aboot it, wee lad! I love moontin' jooce!
by Anonymous
14 years ago
WHAT! how can you live! jks
by Anonymous
14 years ago
by
Comment
by Anonymous 14 years ago
by Anonymous 14 years ago
by Anonymous 14 years ago
by Anonymous 14 years ago