Mountain dew glow stick- geek insider fyi

Mountain Dew Glow Stick- Geek Insider FYI

Ever wonder about certain videos and recipes on the internet and if they work? Well, Geek Insider doesn’t want you to waste your time when you could be out doing something much more interesting; like participating in a pizza eating contest or having a guitar solo dual. So, let us ask you; does this little…