Anyone kno good places to buy salvia? because my local head shops dont believe in it fro some reason
jaf420 Active Member Sep 29, 2008 #1 Anyone kno good places to buy salvia? because my local head shops dont believe in it fro some reason
Acidburn999819 Well-Known Member Sep 30, 2008 #3 go to google and type in salvia....a million places online sell it