EL
Element Vape
View company profile →
Element vape has had its ups and downs…
Element vape has had its ups and downs but the bottom line is they really try hard and I am sticking with them. Always great products and usually fair enough prices. Thanks