anyone hear of the red ladies going around in cali or the red xmas trees? mainly central cali and they are coming in from the bay area? and yes i searched
I recently heard a bit about the xmas trees... I heard they were decent rolls.. but any rolls I've had with this person generally had some speed in them... so YMMW.