Meant to post this a few days back and forgot. But anyway here it is now. If your anywhere near upstate NY you should check this out! Looks like it’s gonna be awesome! Best air off a slice of pizza? From the pictures I’ve seen of this “slice”, shit’s gonna be sick. Anyway check the flyer for details.