1 definition by VapeButcher
The best place in the Ekaterinburg in Russia. There are working the best barmens I have ever seen. For example Igor, Sergey and Evgeniy.
There you can buy e-cigarets and e-liquids.
Vape place (smoke shop)
There you can buy e-cigarets and e-liquids.
Vape place (smoke shop)
by VapeButcher May 26, 2017