Wednesday, November 23, 2011

Slap Frost | Chad'z Energy Drink Reviews #36

I first saw this brand of energy drink at the $1 store, then it started showing up at Walmart so I thought I'd pick one up because I haven't done a no-name-brand energy drink review in a very long time. More often than not these things tend to be just Red Bull or Rockstar clones - would this be one?

No comments:

Post a Comment