Latvia Loves ‘Em Some Pro Rodz

Straight from the heart of Lithuania / Latvia / Estonia comes this little gem from our distributor, who put these commercials on line to sell some Pro Rodz. Not sure what the dude is saying, (hell, we’re not even sure where Lithuania / Latvia / Estonia is) but he seems to really like the stuff. Check the videos out…