97301 - Stink Box

Can you smell this, its so bad that I had to light some smell good just so I wouldn't gag...I deny you the right to see whats goin on..but you can hear every strain and every drop

97301 - Stink Box