anyone ordered from them in the US, west coast? They have chimera seeds i would really like to try
hydrosoil78 Active Member Feb 15, 2012 #1 anyone ordered from them in the US, west coast? They have chimera seeds i would really like to try