Snails, creator of Vomitstep, starts his Slugz City tour in just two days! If you haven’t heard his newest mix, SnailedIt! Mix Volume 3, then go check it out, it’s a great one! His first show of this tour starts in just 2 days at Webster Hall in New York, NY. Visit http://enterslugzcity.officialsnails.com/ for a complete list of his tour dates.