Best Flavor Escobar
Best Flavor Escobar. The Mega is the next step up for the very popular Esco Bar (2500 Puffs). The Mega is a full 14ml of nic-salt e-juice and lasts the user up to 5000 puffs. Naturally, that number seems like a wild guess, but after using 6 of these Esco Bars Mega’s I can tell you that it can really last 5000 puffs, and more.