New Varmice Site Is Up

You may not have heard of Varmice, but it is a little Spanish-Swedish cross bred clothing brand for extreme individuals like yourself. Check 'em out!

varmice.com